字体图标库集成与封装
将图片放在drawable和bipmap会造成在不同分辨率的情况下出现的麻烦,而且很大的图片会造成app过大的问题
采用集成iconfy中一部分jar包
iconify-ionicons
fontawesome
对字体功能进行封装:
在项目初始化的过程中进行需要的字体的导入操作,我这里导入了FontAwesomeModule和自定义的FontEcModule
在Configurator类中进行相关封装操作
private void initIcons() {
if(ICONS.size() > 0) {
final Iconify.IconifyInitializer initializer = Iconify.with(ICONS.get(0));
for(int i = 1; i < ICONS.size(); i++) {
initializer.with(ICONS.get(i));
}
}
}

public final Configurator withIcon(IconFontDescriptor descriptor) {
return this;
}

public final void configure() {
    initIcons();
    LATTE_CONFIGS.put(ConfigType.CONFIG_READY.name(), true);
}

android从放弃到精通 第12天 勿忘初心相关推荐

  1. android从放弃到精通第11天 勿忘初心

    9-2地图拓展-百度地图API的集成 地图在模拟器上会出现一些问题,所以使用真机会比较好 地图,地图覆盖物,定位 第一步,下载JAR包 我的位置 时刻掌握自身位置LinearLayout 设置点击事件 ...

  2. android从放弃到精通第10天 勿忘初心

    9-1二维码拓展 - Google的Zxing库实现二维码扫描和生成 二维码的扫描和生成 Google Zxing:https://github.com/zxing/zxing/tree/zxing- ...

  3. android从放弃到精通 第四天 happy

    android从放弃到精通 第四天 happy 来兑现昨天的承诺了(虽然还是昨天,没想到解决的这么快),我来总结一下这两天的所学所想了,这两天触碰了我以前一直不敢触碰的两样东西,自定义组件还有文件存取 ...

  4. android从放弃到精通 第三天 我还活着

    android从放弃到精通 第三天 我还活着 今天真的注定是坎坷的一天,在各种方面都是这种感觉,感觉网上的教程有点-怎么说好呢..他自己的代码,自己改过了,但是以为自己已经讲过了,然后就拿过来直接用, ...

  5. android从放弃到精通 第一天 重拾项目开发

    android从放弃到精通 第一天 个人还是比较乐观的,虽然当前android的就业形势不容乐观,但是我感觉,喜欢一种东西是没有理由的,那么游戏就开始了. 今天是重归android的第一天,涉猎的以下 ...

  6. android从放弃到精通 第九天 勿忘初心

    8-8下载更新-版本更新接口数据解析 单纯使用了系统的dialog,将两个文件传输人带到tomcat配置文件夹的WEB-APP文件夹中,这两个文件分别是安装包和安装包信息的JSON文件(包含了安装包信 ...

  7. android从放弃到精通 第八天 freedom

    8-3短信提醒-自定义短信弹框提醒 //0关于前面的短信提醒接收不到的问题,有一点需要牢记在心,android6.0以上版本的权限问题, ,至少在当前的情况下,在android8.0的虚拟机上解决相应 ...

  8. android从放弃到精通 第七天 tomorrow

    感觉还好,一直像写日记一样写自己的每日,到现在还没有被人喷...其实没事的,我写的不好,写的差,那也是我自己看看的,要想看写的好的大神,隔壁左转,太多太多了= = 20171211 8-1 语音播报- ...

  9. android从放弃到精通 第六天 excellent

    今天有是美好和十分充实的一天,很多时候都这么感觉,哈哈哈,那么游戏开始了= = 看了这门课程我越来越搞不懂是什么时候要用handler兄弟进行操作了= =,网站的get和post请求用不到吗...真的 ...

最新文章

  1. python爬虫进阶案例_Python爬虫进阶必备 | MD5 hash 案例解析讲解
  2. Qt 使用#define+qDebug()输出调试信息
  3. .NET base与this
  4. 永磁同步电机三相等效电路图_基于MTPA的永磁同步电动机矢量控制系统分解
  5. AcWing 1303. 斐波那契前 n 项和
  6. 《自然》重磅新论文:女性更易患阿尔兹海默症,竟然是因为它!
  7. 信息学奥赛一本通 1113:不与最大数相同的数字之和 | OpenJudge NOI 1.9 07
  8. 目标检测无痛涨点之 Generalized Focal Loss V2
  9. 解决chrome/Edge提示您的连接不是私密连接的方法
  10. Class com.fasterxml.jackson.databind.ser.BasicSerializerFactory can not access a member of class com
  11. 旅游新时尚:点点鼠标就可“周游世界”
  12. 智引IT综合管理解决方案
  13. 用来快速检查hdf5,npy和npz文件的Python脚本
  14. 二建带记忆功能计算机,二建实务记忆技巧
  15. 稻盛和夫:只有极度认真工作,才能扭转人生
  16. java float 输出文本框_关于Java中float数输出时显示问题
  17. 牛顿冷却定律,衰减因子alpha
  18. 初识JAVA:猜数字小游戏案例---系统产生一个1-100之间的随机数,猜出这个数是多少?
  19. Vite resolve.alias
  20. 杀毒软件 clamav 的安装和使用

热门文章

  1. python在代码里查看获取模块信息
  2. 关于python赋值语句下列选项中描述正确的是_关于Python的分支结构,以下选项中描述正确的是()。...
  3. 计算机与生物学交叉学科,美国本科开设了哪些交叉学科?
  4. 7安装ik分词器_Solr7全文检索+IK分词
  5. php SQLite mysql_PHP实现的sqlite数据库连接类
  6. mysql5_pn卸载_windows mySql(5.7.30) 卸载及重装
  7. java qq音乐接口 api,QQ音乐解析API接口更新:支持HQ,ape,flac无损音质,缓存功能
  8. python【力扣LeetCode算法题库】101-对称二叉树
  9. python【蓝桥杯vip练习题库】ADV-104打水问题
  10. Oracle11g与Oracle11gxe有什么区别