2015年2月3日

Android - SpannableString或SpannableStringBuilder以及string.xml文件中的整型和string型代替

摘要: 背景介绍在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息。对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设置不同的字体风格以满足需求。这里推荐的做法是使用android.text.*;和 andro... 阅读全文

posted @ 2015-02-03 14:18 veins 阅读(235) 评论(0) 推荐(0) 编辑

Android-SharedPreferences源码学习与最佳实践

摘要: 最近有个任务是要做应用启动时间优化,然后记录系统启动的各个步骤所占用的时间,发现有一个方法是操作SharedPreferences的,里面仅仅是读了2个key,然后更新一下值,然后再写回去,耗时竟然在500ms以上(应用初次安装的时候),感到非常吃惊。以前只是隐约的知道SharedPreferenc... 阅读全文

posted @ 2015-02-03 11:05 veins 阅读(600) 评论(0) 推荐(0) 编辑

导航