首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android源码分析
订阅
刘小厨
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Android_Binder原理分析
Binder是Android底层系统的一个特色了,它很好地解决了进程间通讯的问题。 等... 如图: Binder通讯流程首先是,Client需要发送数据,做了(只做一次)copy from user到BinderProxy,BinderProxy是可以操作内核的缓存区,内核的…
Android_增量更新(BSDiff)
Android中的增量更新指的是利用差分算法,计算两个App版本的差异,生成差分包,只需要下载差分包,不需要下载整个新版本的app,就可以完成App升级的方案,生成差分包不一定选用BSDiff(BSPatch,HPatch,XDelta等都可以),因为Android源码中使用的…
Android_Gif播放(利用系统源码)
gif编码详细解析注意:gif编码格式有两个版本,一个是87a一个是89a,分别是87年和89年制定的,本demo未兼容87a版本~Android中gif播放一般是比较耗内存的操作,Android中的
Android_Handler源码分析
我们可以看到,我们点击返回按钮销毁了,并且MainActivity触发了onDestroy(),但是休眠结束,还是跳转了SecondActivity,所以这里是存在内存泄漏的,并且很严重,看到这里其实,很多小伙伴会说,在onDestroy()方法中调用handler.remov…