1、一个比较好的习惯是第二天花一段时间看一下前面开发的代码的正确性

weakhashmap的机制是当里面的键值对不再被系统引用的时候,就自行进行清除和回收,但是Configurator中的配置项是伴随着整个应用的生命周期的,这里用weakhashmap显然是不合适的。

所以将其改为hashmap

2、在mainactivity中的布局文件中使用fontasome中的字体

这样运行后就出现一个咖啡杯

说明latte中初始化lattefont的这个步骤已经成功了,并且已经加入了第一个字体也就是fontasome这个字体库

云炬Android开发笔记 3-3基础框架可用性验证相关推荐

  1. 云炬Android开发笔记 5-1,2网络框架接口创建

    1.网络框架接口创建 1.1 使用的是第三方的框架 [第三方框架]Retrofit,封装一个通用的框架,可以使用RxJava和RxAndroid进行封装,比较难,这里不做讲解: 1.2 restful ...

  2. 云炬Android开发笔记 3-2字体图标库集成与封装

    1.项目:android-iconify点此链接到Github 这是一个字体图标库,用字体来代替很多图片. Android开发经常将很多本地图标放在drawable和mipmap文件夹下,这样有一些坏 ...

  3. 云炬Android开发笔记 3-1项目架构初始化

    一.项目架构初始化 1.我们的应用只有一个activity,它里面是多个fragment进行切换的,这样的好处是应用会非常顺滑,并且一个activity也可以进行很多全局的处理. 在类前加上final ...

  4. 云炬Android开发笔记 2-1项目初始化

    一.项目基础 1.创建项目 修改完成后 2.修改具体项目的module名字 3.创建annotationmodule,一定要选择javalibrary.因为它的注解里面会使用很多标准的Java sdk ...

  5. 云炬Android开发笔记 11主界面-商品分类开发(多布局Section RecyclerView)

    阅读目录 1. 分类页面结构解析和开发 1.1 布局的创建 1.2 布局的逻辑组合 2. 分类左侧列表数据解析与UI呈现 2.1 数据的转换 2.2[完善list列表逻辑] 3.多布局Section列 ...

  6. 云炬Android开发笔记 4单Activity界面架构设计与验证

    1.4-2本应用没有使用多个activity进行界面的展示,而是通过一个activity管理多个fragment来进行处理. fragment里面有很多坑,推荐使用开源库fragmentation. ...

  7. 云炬Android开发笔记 6启动图功能开发与封装

    阅读目录 1.启动图功能开发与封装(倒计时效果) 2. 持久化 3.倒计时工具库封装 4.第一个启动页面的倒计时 5.启动图功能开发与封装(轮播效果) 5.1 轮播图片的添加 5.2 指示器的添加 6 ...

  8. 云炬Android开发笔记 17商品详情功能开发

    阅读目录 1.商品详情ui框架设计 1.1 自定义圆形控件 1.2 底部栏的布局 1.3 整体布局 2.商品详情UI-MD风格伸缩渐变效果实现 2.1 ui的绑定 2.2 服务器中商品详情页的数据的取 ...

  9. 云炬Android开发笔记 16附加功能开发(二维码,一键分享,分页,搜索)

    阅读目录 1.二维码高性能解决方案 1.1推荐的库的使用 1.2 扫描到数据回调的处理 2. 一键分享功能的使用 2.1 第三方功能的使用 2.2 逻辑增加 2.3 编译测试 3.分页功能实现  4. ...

最新文章

  1. 用C实现动态结构机制
  2. 关于spring cloud 各种组件的停更/升级/替换
  3. “兴趣社区2.0”俘获年轻人
  4. python正则表达匹配汉字
  5. leetcode 842. 将数组拆分成斐波那契序列(回溯算法)
  6. 我的奇思妙想机器人消防员_我是小小消防员(绘画篇)|来啊~斗图啊~看一场奇思妙想SHOW!...
  7. hnust 神奇的序列
  8. ubuntu 16.04安装mysql_Ubuntu 16.04 安装mysql 5.7.16
  9. 【报告分享】我国数字基础设施建设现状及推荐措施研究报告.pdf(附下载链接)...
  10. 20200707:动态规划专题之不同路径
  11. 双击获取GridView控件行信息
  12. Android对system_server中binder的ioctl调用拦截
  13. 联想软件商店安装教程
  14. 计算机科学与技术(密码学)是什么意思,应用密码学
  15. Android 支付宝支付密码输入界面
  16. LayaAir引擎78款3D射击主题微信小游戏分享,看看玩过几款!
  17. 后端码农谈前端(CSS篇)第二课:CSS的5个来源
  18. React---关于useCallback和useMemo的详解
  19. 关于SIGHUP信号的讨论
  20. 程序员需要了解的硬核知识之控制硬件

热门文章

  1. 2018年东北农业大学春季校赛 F wyh的集合【思维】
  2. 45.Keepalived高可用群集
  3. ELK三件套安装实践之路(1)
  4. 融合的胜利——惠普连发SDS、闪存、超融合方案
  5. .Net Compact Framework 小技巧(1)
  6. hdu 5639(区间dp)
  7. Ubuntu 下vim中tab键变为4个空格
  8. nyoj239月老的难题
  9. Golang 为什么不能直接将任意类型数组赋值给 []interface{}完成泛型操作
  10. 用JPA在测试的时候无法创建EntityManager Factory无法创建的几个可能因素!