- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Android 系统服务之 ContentService
本文基于AOSP-7.1.1-R9源码分析,源码可以参见 frameworks/base/+/android-7.1.1_r9;从名字上看,ContentService是内容服务,和ContentProvider以及ContentRelsover相互关联。在使用ContentProvider创建共享的数据之后,其他进程为了访问数据,会调用ContentRelsover来进行相关操作。 在Andro
2017-07-17 17:41:35 5360
原创 Android Apk 编译原理解析
本文基于AOSP-7.1.1-R9源码分析,源码可以参见build/+/android-7.1.1_r9。简介在Android系统中,所有的应用都是以apk的形式存在,那这个apk是如何生成的呢?对于刚开始接触系统开发的开发者来说,经常会使用如下命令编译apk或者系统固件。source build/envsetup.sh;lunchmake -j8 ormmm packages/app/Se
2017-07-14 09:44:16 7480 3
原创 Android 多窗口框架全解析
本文基于AOSP Android-7.1.1-R9代码进行分析。 Android N的的多窗口框架中,总共包含了三种模式。Split-Screen Mode: 分屏模式。Freeform Mode 自由模式:类似于Windows的窗口模式。Picture In Picture Mode:画中画模式(PIP)经过一段时间的研究,总结一句话:多窗口框架的核心思想是分栈和设置栈边界。本文会从系
2017-07-13 10:31:52 17265 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人