首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
icefoggy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Android性能优化(七)之你真的理解ANR吗?
1、 前言 在上一篇文章《Android性能优化(六)之卡顿那些事》中,我们提到了卡顿的成因、检测卡顿的途径以及避免卡顿的方法。卡顿在扩大就会产生大名鼎鼎的ANR(Application Not Responding),然后告诉用户你的App无响应,继续等待或者强制关闭,很大的…
Android性能优化(六)之卡顿那些事
对普通用户而言,类如内存占用高、耗流量、耗电量等性能问题可能不会轻易发现,但是卡顿问题用户一定会立马直观的感受到。本文就带你一览卡顿的发生、检测、及优化。 在《Android性能优化(二)之布局优化面面观》中我们说到:60fps VS 16ms。 60帧每秒是目前最合适的图像显…
Android性能优化(一)之启动加速35%
那么第一篇文章我就从应用的启动优化开始,根据实际案例,打造闪电般的App启动速度。 而一旦App进程完成了第一次绘制,系统进程就会用Main Activity替换已经展示的Background Window,此时用户就可以使用App了。 作为普通应用,App进程的创建等环节我们…
Design Patterns in Android:责任链模式
非常抱歉,本系列博客长达半年没更新了,今日偶得灵感,更新一波《设计模式Android篇:责任链模式》。点击此处查看《Design Patterns in Android》系列其他文章。 Client:发出请求的高层代码。 Handler:定义一个处理请求的接口。一般会定义一个处…