1. 程式人生 > >Android肝帝戰紀之字型圖示庫(iconify)的簡單使用

Android肝帝戰紀之字型圖示庫(iconify)的簡單使用

字型圖示庫(iconify)的簡單使用

本文介紹字型圖示庫簡單的封裝和使用(以整合Fontawesome為例):

//在app級別的gradle中引入依賴
api 'com.joanzapata.iconify:android-iconify-ionicons:2.2.2'
api 'com.joanzapata.iconify:android-iconify-fontawesome:2.2.2'
  • 在自定義的MyApplication中初始化
public class MyApplication extends
Application{
public void onCreate(){ // 加入fontawesome的圖示庫 Iconify.with(new FontAwesomeModule()); } }
  • 在layout佈局檔案中以控制元件形式引入
<com.joanzapata.iconify.widget.IconTextView
    // {fa-car}就是字型圖示的對映
    android:text="I {fa-heart-o} to {fa-code} on {fa-android}"
    android:shadowColor="#22000000"
android:shadowDx="3" android:shadowDy="3" android:shadowRadius="1" android:textSize="40sp" android:textColor="#FFFFFF" />
  • 效果展示
    字型圖示的效果