快速打造一款体验良好的Android客户端,最初版为java,现项目为混写版本,层次结构分明,注解清晰。项目稳定性以及UI相对初始版本已有较大提...
在项目中加载Bitmap一直都是最棘手的事情,稍微处理不好就会造成内存泄漏。我们如果加一张完整分辨率的图片加载到内存中它会占用非常高的内存。如果...
进程优先级原理 https://developer.android.google.cn/guide/components/processes-a...
1.适配图标 我们常常在APP清单文件直接配置图标,也不管编译环境和设备版本号。谷歌出了要求。当项目得targetSdkVersion>=26且...
熟练用于MVP架构者这篇可以跳过 自己工作当中,涉及到APP开发的部分并不多,MVP+Retrofit+Rxjava这种模式其实在两年前就用的很...
Bitmap异变功能 我们假设从网络上加载N张图片,获取一百个bitmap,那么就要开辟一百个内存块。bitmap如果具有异变功能的话,他所在的...
RecyclerView只是一个控件,和上亿级存储是没半毛钱关系的。 如果要手写Recycleview,那么就不会去继承他,继承的话就叫做扩展了...
近来有很多朋友,或者同事,以及论坛的陌生人主动咨询这方面的信息,因个人精力有限,因此记录和分享自己的这一历程(其他城市大同小异),帮助别人就是帮...
Room数据库和GreenDao使用都差不多,定义的实体类都是用的注解方式。如果项目里面使用了GreenDao,没有必要去迁移Room.好处就是...