有些东西你一直在用它,但却一直不知道自己在使用它。在Android的应用开发中,Binder就是这么一个角色,你编写的应用都使用过Binder机制(如startActivit...
IP属地:北京
有些东西你一直在用它,但却一直不知道自己在使用它。在Android的应用开发中,Binder就是这么一个角色,你编写的应用都使用过Binder机制(如startActivit...
前文《Android图片加载问题分析》中提到3.0及以上的Android系统上,BitmapFactory创建Bitmap时可以复用之前创建的Bitmap,特别是在5.0及以...
Android系统在5.0时,对进程内的内存管理做了一个优化,但并没有明确的文档说明这个优化。 这个优化为解决Android应用的内存问题,提供了一个新的思路。但如果开发者习...
前文链接:是时候使用SaveState了 要使前文介绍的5.0新机制生效,应用需要设计为多Task结构,而且要处理好页面的SaveState相关逻辑。 这里先讨论SaveSt...
关于进程-Process 影响process的属性 控制组件运行进程的有两个属性:android:process和android:multiprocess 关于android...
MVP介绍 M:Model,需要显示的数据,以及获取和保存数据的相关逻辑 V:View,显示数据的页面或空间,并接受用户的交互 P:Presenter,处于M和V中间,是对产...
下图是一个客户端图片加载模块常见的处理流程。 本文以UniversalImageLoader为例分析了这一流程,然后分析了Fresco的优势和问题,最终推荐大家使用Glide...
如果你还未尝试过Small,建议你可以先去github上看看怎么使用Small 。 由于github上的文档较少,而且项目还在发展阶段,所以关于怎么使用Small的线索只能从...