最近了解了一下RecycleView的缓存机制,做了一些记录,防止遗忘 一、RecyleView四级缓存 首先明确RecyecleView中缓存...
最近了解了一下RecycleView的缓存机制,做了一些记录,防止遗忘 一、RecyleView四级缓存 首先明确RecyecleView中缓存...
很难找到一款完全不需要网络的应用,即使是单机应用,也会存在数据上报、广告等各种各样的网络请求 网络基础 Http & Https 定义: htt...
启动, 打开APP的必经之路, 第一体验,关系到用户留存和转化率等核心数据; 启动分析 启动类型 Android Vitals可以对应用冷,热,...
公司项目在不断的改版迭代中,代码在不断的累加,终于apk包不负重负了,已经到了八十多M了。可能要换种方式表达,到目前为止没有正真的往外推过,一直...
卡顿分析 造成卡顿的原因可能是多种多样的,但是最终都会反映在CPU时间上。Android系统是基于Linux的,可以CPU时间分为两种: 用户时...
前言 先回顾下内存泄露的定义:在计算机运行过程中,如果有对象超出了预期的生命周期继续存活在内存中,导致这部分内存不能正常地回收和重新利用,我们就...
前言 性能优化除过我们平时自己设计和开发之外就得考虑使用工具进行检测。Android 关于能够定位和剖析问题的内存工具有很多,但不是每个工具所有...
前言 性能分析工具之-- Eclipse Memory Analyzer tool(MAT)(一)中介绍了内存泄漏的前因后果。在本文中,将介绍M...
本人博客地址:https://androidperformance.com[https://androidperformance.com/]本文...
在 Java 中,内存的分配是由程序完成的,而内存的释放则是由 Garbage Collecation(GC) 完成的,Java/Android...
专题公告
优化