- 博客(3)
- 收藏
- 关注
原创 Android Lint
Android Lint是Android SDK提供的一项静态代码分析工具,对于提高代码质量具有重要作用。到目前为止,Android SDK自带的Lint检查项目达到了253项,我们在开发过程中经常见到的提示信息比如“Id被重复定义”“HandlerLeak风险”其实都是由Lint检查实现的。 Android Studio 2.0 Stable版本已经于2016年4月7日正式发布。除了Ins
2016-08-27 19:28:58 3044
原创 抽象工厂模式
抽象工厂模式的定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体类。 抽象工厂模式的通用类图 抽象工厂是工厂方法模式的升级版本,在多个业务品种、业务分类时,通过抽象工厂模式生产所需要的对象是一种非常好的方式。所以理论上讲,工厂模式能做的事抽象工厂模式来做也没有问题,高版本兼容低版本嘛~ 女娲造人后传 女娲造人之后发现造出来的人太单调了,因为忘记
2016-08-26 22:44:31 413
原创 线程开启知多少
线程是程序员进阶的一道重要的门槛。对于移动开发来说,将耗时的任务放到子线程执行,以保证UI线程的流畅性是线程编程的第一金科玉律,但这条规则往往也是造成UI线程不怎么流畅的主要原因。我们在使用线程的同时,还需要时刻提醒自己怎么避免线程失控。除了了解各类开线程的API之外,还需要理解线程本身到底是个什么样的存在,并行是否真的高效?系统是如何调度线程的,开线程的方式那么多,到底怎样的姿势才是正确的?
2016-08-20 21:52:08 495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人