自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

潇洒一刀的博客

source code

  • 博客(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

Android应用开发

Android 应用开发揭秘 android 基础

2011-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除