
android系统源码frameworks开发
文章平均质量分 83
E-Jeason
JAVA Python
展开
-
Android Frameworks层开发之SystemUI分析
首先我们分析一下Android的四层框架:1:Linux内核2:C++STL库3:Java框架层4:java应用程序原创 2014-10-11 15:28:27 · 3701 阅读 · 1 评论 -
Android Window、PhoneWindow、Activity学习心得第二弹
Android Window、PhoneWindow、Activity学习心得第二弹 Window 分原创 2015-04-20 16:21:28 · 2678 阅读 · 0 评论 -
Android Window、PhoneWindow、WindowManager、Activity学习心得 第一弹
Android 视图窗口分析主要讲述从Activity启动到Window创建的过程原创 2015-04-20 14:42:12 · 2268 阅读 · 0 评论 -
Android Window PhoneWindow Activity学习心得--第三弹
Android Window PhoneWindow Activity学习心得--第三弹前面 我们完成了从Activity到PhoneWindow的整体跨度 正如我们所知道的与Activity组件关联的一个应用程序窗口视图对象关联一个ViewRoot对象,而将一个Activity组件的应用程序窗口视图对象与一个ViewRoot对象关联是通过该Activity组件原创 2015-04-20 18:01:57 · 1472 阅读 · 0 评论 -
Android Launcher2源码分析
Android Launcher2源码分析Android源码程序程序中有一个应用程序入口,官方给出的中文翻译为“启动器”。我们一下统称Launcher.Launcher源码分析,我们还是从AndroidManifest.xml开始:<application android:name="com.android.launcher2.LauncherApplication"原创 2015-03-18 14:55:43 · 2750 阅读 · 0 评论 -
Android Launcher2 源码分析 续
Android Launcher2 源码分析 续前面说到Launcher.java的onCreate函数protected void onCreate(Bundle savedInstanceState) { ... mModel = app.setLauncher(this); mIconCache = app.getIconCache(); ...转载 2015-03-19 14:13:44 · 1051 阅读 · 0 评论 -
Android Contacts源码分析二——(PeopleActivity)分析
本文承接下面我们直接进入原创 2014-10-13 16:11:52 · 2548 阅读 · 0 评论 -
从Android Contacts应用看CursorLoader——Contacts篇
从Android Contacts应用看CursorLoader——Contacts篇原创 2014-10-31 13:13:50 · 1582 阅读 · 1 评论 -
android frameworks开发SystemUI之NavigationBar改变
如果对于android SystemUI还不够了解,请查阅原创 2014-10-11 17:11:35 · 3330 阅读 · 0 评论 -
Android Contacts源码分析
Contacts应用是由Google Android团队编写的Android原生应用。在应用层面上涉及到Contacts.apk, ContactProvider.apk。其他相关的在Framwork,以及framework与linux内核之间的SQLite.Contacts.apk只是界面层的逻辑,主要实现UI的流程。对于联系人的查询,存储,增加和删除都在ContactProvider.原创 2014-10-13 14:01:08 · 3637 阅读 · 0 评论 -
android SystemUI全解析
本文由以下博客转载解释而成:Android 4.0 ICS SystemUI浅析——StatusBar加载流程分析原创 2014-10-11 16:36:28 · 4314 阅读 · 0 评论 -
Android mk文件(Makefile)笔记
Android mk文件(Makefile)笔记关于mk文件,菜鸟须知:=是赋值的意思,$是引用某变量的值(或执行语句) ,# 注释ifeq ($(strip $(YOUR_STRING)),yes)endif //判断Android.mk编译文件是用来向Android NDK(Native Development Kit)描述你的C,原创 2015-04-21 14:06:46 · 1319 阅读 · 0 评论