
framework
xqliu2134
你不折腾生活,生活就折腾你
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Android源码】 权限验证分析(一)
做Android多年总是有种云山雾里的感觉,说懂,其实你不懂,也知道自己还没懂。说不懂,你又能支支吾吾说个三四,生活中我们也有很多这种一知半解的情况。因为自己没有去深入钻研,在工作中大多都是拿来主义,过后又没有去深入了解个所以然,久而久之你知道的永远都只是一些皮毛,也就谈不上进步。 不积跬步,无以至千里,养成总结记录的好习惯,有时间多看看Android的源码,逐段代码的分析理解,相信不久后就能对...原创 2019-07-11 18:20:14 · 514 阅读 · 0 评论 -
【Android源码】 权限验证分析(二)
上一篇介绍了Android权限验证中的一点小知识,这里我们解析源码流程进一步探索权限验证的过程和实现方法。 权限验证时序图 首先我们先来看看权限验证的实现过程,阅读源码能够发现很多地方都有权限校验的代码,ContextImpl,AMS中都有,不过最终都是调用ActivityManager的checkComponentPermission,如下代码 ActivityManager...原创 2019-07-25 11:37:01 · 531 阅读 · 0 评论 -
【Android源码】Activity启动流程
https://blog.youkuaiyun.com/pihailailou/article/details/78545391 参考 AMS的主要功能 统一调度Activity 进程管理 内存管理 AMS中相关的一些配置变量 static final int KEY_DISPATCHING_TIMEOUT = 5*1000;//按键无响应的超时时间,这是google的标准,国内的联想手机大部分按照...原创 2018-03-16 14:42:17 · 371 阅读 · 0 评论 -
【Android性能优化】启动速度优化
Android系统关机重启的时间是比较长的,一般重启在25s算可以的,大多在30s左右,刷机或者恢复出厂设置启动时间还会更久,达到1,2分钟都可能 那么,有没有可以优化的地方,提高启动速度呢? Android系统优化部份,如果启动速度能达到10s已经是很牛的咯 我们可以从下面几个方面着手优化启动速度 Bootloader优化(Boot,U-Boot) Android OS优化与裁剪(...原创 2019-07-31 15:24:59 · 650 阅读 · 0 评论