- 博客(3)
- 资源 (17)
- 收藏
- 关注
原创 Android设计模式之工厂模式 Factory
一.概述 平时做项目跟使用第三方类库的时候经常会用到工厂模式.什么是工厂模式,简单来说就是他的字面意思.给外部批量提供相同或者不同的产品,而外部不需要关心工厂是如何创建一个复杂产品的过程.所以工厂模式可以降低模块间的耦合,同时可以提高扩展性(当有新的产品出现时,只需要扩展工厂就行了,上层模块不敏感). 工厂模式根据抽象的角度和层级的不同可以分为两种模式: 1.工厂方法模式 (Factory Method) 2.抽象工厂模式 (Abstract Fac
2015-08-23 16:25:06 24185 7
原创 Android 5.0之后隐式声明Intent 启动Service引发的问题
一.概述 Android系统升级到5.0之后做了不少的变化(5.0变化),开发人员一定要注意这些变化,要不然就有的折腾了.这次最大的变化应该是把Dalvik虚拟机改成了ART(Android Runtime),后续会专门讲解这一块.其他的都是一些零碎的问题,例如前段时间发了一篇Android 5.0之后修改了HashMap的实现(传送门).这篇主要讲一下遇到跟Service相关的问题.
2015-08-13 15:16:24 38728 10
原创 Android源码之DeskClock (四)
一.概述 之前写三的时候饶了个弯,通过DeskClock这个项目简单实现了一下加固+热修复,在这篇继续回到正规继续分析源码.在二里面大致分析了DeskClock的主入口,跟四个主要功能Fragment的转换,从这篇开始就着手分析这四大功能.先从Clock功能的Fragment开始讲起.
2015-08-09 18:20:43 11982 2
精通移动APP测试实战:技术、工具和案例
2019-02-13
Android 开源库DataDroid
2014-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人