首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android性能优化
订阅
sfshine
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
美团外卖Android Crash治理之路
Crash率是衡量一个App好坏的重要指标之一,如果你忽略了它的存在,它就会愈演愈烈,最后造成大量用户的流失,进而给公司带来无法估量的损失。本文讲述美团外卖Android客户端团队在将App的Crash率从千分之三做到万分之二过程中所做的大量实践工作,抛砖引玉,希望能够为其他团…
Android 性能优化 - 彻底解决内存抖动
内存抖动是由于短时间内有大量对象进出新生区导致的,它伴随着频繁的GC。 我们可以看到 上面的一溜白色垃圾桶。说明在大量的执行gc操作。用了一会儿 手机就开始卡了 使用工具来快速定位 引起内存抖动的代码。 学习 到什么样的 错误操作会导致内存都懂,如何避免。 快速定位 还得使用d…
微信 Android 终端内存优化实践
内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆。而一旦爆发问题,问题来源的多样、不易重现、现场信息少、难以定位等困难,就会让人头疼不已。 微信在过去 N 多的版本迭代中,经历了各式各样的内存问题,这些问题包括但不限于 Activity 的泄漏、Cursor…
大众点评App的短视频耗电量优化实战
美团测试团队负责App的质量保证工作,日常除了App的功能测试以外,还会重点关注App的性能测试。现在大家对手机越来越依赖,而上面各App的耗电量,直接影响了手机的待机时间,是用户非常关心的一点。本文主要通过一个典型案例,介绍App性能测试中的电量测试,并总结了我们由此引发的一…
微信读书 Android 版阅读引擎卡顿监控测试
微信读书中,阅读引擎负责解析并呈现书本每一页的内容,是整个app最重要的一个模块,也是用户使用最多,产生交互最频繁的一个模块。
AndroidStudio3.0 Android Profiler分析器(cpu memory network 分析器)
Android Profiler分为三大模块: cpu、内存 、网络。基本的使用在上一篇文章有讲到。这里详细说一下。 CPU分析器可帮助您实时检查应用程序的CPU使用情况和线程活动,并记录方法跟踪,以便您可以优化和调试应用程序的代码。 要打开CPU Profiler,请按照下列…
Android 性能优化之巧用软引用与弱引用优化内存使用
四大引用的区别就是内存回收的区别,强引用只要存在没有被销毁,内存就不会被系统回收,软引用在内存严重不足的情况下会被系统回收,弱引用会在系统的内存出现报警(比严重不足的程度低)情况下回收,虚引用很容易被回收掉。总的来说就是内存被系统回收的概率从小到大是:虚引用 -- 弱引用 -- 软引用 -- 强引用
Android ANR日志分析指南
ANR(Application Not Responding) 应用程序无响应。如果你应用程序在UI线程被阻塞太长时间,就会出现ANR,通常出现ANR,系统会弹出一个提示提示框,让用户知道,该程序正在被阻塞,是否继续等待还是关闭。 input事件在5S内没有处理完成发生了ANR…