Android 极速组件化 Demo地址(壳工程合并组件后打包的apk如果更改了组件在次运行,请先清除缓存在安装,或者卸载掉原有的) 组件化插件...
动态编译技术:编译期间动态的在class文件中注入代码或者或修改,大多插件化热修复都会采用此技术。 自定义Gradle插件 ① 常规操作创建Pr...
前言 从Android3.0引入Fragment之后,日常开发中,业务组的同学实现各种界面总会用到Fragment进行实现. 但是相应的使用Fr...
不知不觉做Android已经快4年,早期的开发工作中疲于业务功能的完成,都是怎么快怎么做,在后期遇到一些性能优化的地方,或是因为编码习惯,或是因...
在Android中每个app都由Activity和Service组成的,这而Activity和Service可能运行在同一个进程中,也可能在不同...
在平常的开发中,经常容易遇到的问题便是OOM的内存泄漏,而在泄漏的过程中,图片的问题一般占据榜首位置,即便在当前已经有了诸多优秀开源的图片缓存框...
引用分为四个,从高到低的级别以此为强引用-软引用-弱引用-虚引用. 引用类型类别回收机制用途生存时间强引用从不回收对象状态JVM停止运行时软引用...
享元模式 享元模式属于结构型模式.主要用于解决系统中存在的内存性能消耗等问题. 当项目中存在多个同一个对象的时候,对象的回收创建成本不断增加,导...
桥接模式 桥接模式属于结构型模式. 主要用于将抽象化与具体实现化解耦,无乱抽象化的扩展变化或者实现化的扩展变化都不会影响互相影响.将各自的耦合解...