Android肝帝戰紀之字型圖示庫(iconify)的簡單使用
阿新 • • 發佈:2019-02-12
字型圖示庫(iconify)的簡單使用
本文介紹字型圖示庫簡單的封裝和使用(以整合Fontawesome為例):
- Iconify的GIithub連結
點此連結到Github - 匯入依賴
//在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" />
- 效果展示