摘要: JIT与Dalvik JIT是"Just In Time Compiler"的缩写,就是"即时编译技术",与Dalvik虚拟机相关。 怎么理解这句话呢?这要从Android的一些特性说起。 JIT是在2.2版本提出的,目的是为了提高Android的运行速度,一直存活到4.4版本,因为在4.4之后的R 阅读全文
posted @ 2018-12-17 19:11 Leo的银弹 阅读(487) 评论(0) 推荐(0) 编辑
摘要: ##内部存储 总是可用的 这里的文件默认是只能被你的app所访问的。 当用户卸载你的app的时候,系统会把internal里面的相关文件都清除干净。 Internal是在你想确保不被用户与其他app所访问的最佳存储区域。 ##外部存储 并不总是可用的,因为用户可以选择把这部分作为USB存储模式,这样 阅读全文
posted @ 2018-12-17 19:10 Leo的银弹 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 几个系统关键对象: ActivityManagerServices,简称AMS,服务端对象,负责系统中所有Activity的生命周期 ActivityThread,App的真正入口。当开启App之后,会调用main()开始运行,开启消息循环队列,这就是传说中的UI线程或者叫主线程。与Activity 阅读全文
posted @ 2018-12-17 18:56 Leo的银弹 阅读(334) 评论(0) 推荐(0) 编辑