首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
orangex
掘友等级
安卓开发工程师
|
京东
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Sieve—Android 内存分析系统
它是压倒骆驼的最后一根稻草罢了。 LeakCanary 为解决内存泄漏而存在,但其实“泄漏”的定性其实是人为的:即你认为该对象不该继续存在了,结果它仍然被一条链路引用着,那我们说这个对象泄漏了。 LeakCanary 帮我们把 对象不该继续存在了 这个概念绑定为了比如 Acti…
干货:Bitmap 复用时的一个异常
本文基于Android 8.0,API 26,关键代码不一定贴的全,结合源码食用更佳。 但实际上 BitmapFactory.decodeStream() 第一次抛出异常会被上层 catch,我们看到的堆栈是第二次抛出异常,被上层也抛出的堆栈。梳理一下,这个异常发生的流程如下,…
管理 Bitmap 内存(译)
作为对 Caching Bitmaps 中描述的步骤的补充,你可以做很多事来促进 GC 和 Bitmap 的复用。而推荐的策略则取决于你面向的 Android 版本。BitmapFun 样例 app 向你展示如何设计才能让你的 app 在割裂的 Android 版本中高效运转。…
到底是用"静态类"还是单例
更新了一个疑惑,请盆友们不吝赐教,见第四点。 这里把都是静态成员的类叫做静态类,区别于静态内部类这个概念。 疑问来自写各个 Util、Manager、Helper 的时候,到底是应该写成拥有自己成员变量成员方法的单例模式,还是把所有的成员都做成静态。这应该是个经典的论题,根据社…
个人成就
文章被点赞
51
文章被阅读
12,015
掘力值
244
关注了
1
关注者
5
收藏集
0
关注标签
25
加入于
2015-12-12