首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能稳定性
订阅
吸水的风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
64篇文章 · 0订阅
探索App性能优化之Bitmap优化
Android程序要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比手机屏幕的分辨率高得多。 应用程序都是有一定内存限制的,程序占用了过高的内存…
Android 性能监控框架 Matrix(3)Hprof 文件分析
Hprof 文件使用的基本数据类型为:u1、u2、u4、u8,分别表示 1 byte、2 byte、4 byte、8 byte 的内容,由文件头和文件内容两部分组成。 因此,在读取 Hprof 文件时,如果 TAG 为 0x01,那么,当前 record 就是字符串,第一部分信…
Android性能优化 | 大图做帧动画卡?优化帧动画之 SurfaceView滑动窗口式帧复用
继上篇用“SurfaceView逐帧解析&帧复用”优化了帧动画内存性能后,一个更复杂的问题浮出水面:帧动画时间性能。这一篇试着让每帧素材大小 1MB 的帧动画流畅播放的同时不让内存膨胀。
Android性能优化 | 帧动画OOM?优化帧动画之SurfaceView逐帧解析
应用 SurfaceView 逐帧绘制帧动画配合 Bitmap 复用。和原生帧动画的内存压力及卡顿说再见!
深入探索 Android 内存优化(炼狱级别)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 如果你对以上基础内容都比较了解了,那么我们便开始 Android 内存优化的探索之旅吧。 1)、硬件快:内存本身读取、存入速度快。 2)、复用快:解码成果有效保存,复用时,直接…
性能优化 (十三) 有了 breakpad , native 崩溃再也不怕了
现在 Android 日常开发中,多多少少会用到 so 动态库,特别是一些第三方的 so 比如(地图 SDK,音视频 SDK)还有自研 SDK,不知道大家有没有想过这样的一个问题,用户反馈我们的 APP 崩溃,这个时候后台也没有收到客服端上报的具体日志,我们也不知道从哪里分析,…
Android - 彻底消灭OOM的实战经验分享(千分之1.5 -> 万分之0.2)
第一篇博客,总得介绍下自己~,有校友或者其他间接挨得着边的联系的可以私聊交流,前1/4 -> 1/3人生实在没啥交集的也可以眼熟一下。祖籍赣,天府磨子桥文理学院七年计算机,18年夏天毕业,目前在北京海淀768工作,「脉脉」平台客户端开发一枚。喜欢打游戏唱歌撸猫次好次的,其他的没…
探索 Android 内存优化方法
在系统内存充足时,我们可以多使用一些内存以提升应用性能,当系统内存不足时,就要做到`用时分配,及时释放`,当系统内存有压力时,能迅速释放各种缓存减少系统压力。
APM框架Matrix解析-Trace Canary
最近一直研究Matrix框架,也找了很多相关博客,发现大多都是说了大致框架流程,细节不够深入,或者是基于较早的版本,所以决定对照最新的版本自己撸一篇。建议不太了解Matrix Trace Canary的同学先看一下官方文档,有助于本文理解。话不多说开始吧。 Trace是基于AS…
「性能优化系列」APP启动优化理论与实践(上)
应用启动的时间作为应用的门面,重要性可想而知。尤其在如今的快时代,一款秒开的App比一款启动需要耗费好几秒的App更容易被用户喜爱和长期使用,整的不好还容易被用户永久拉入黑名单。这时候,应用的启动优化就必不可少了。那么接下来就来了解下关于启动优化的一些注意事项。 冷启动是指应用…