自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程菜鸟---正在努力进阶

jacklam的日积月累

  • 博客(9)
  • 资源 (117)
  • 收藏
  • 关注

原创 ActivityManagerService和launcher的启动

SystemServer第三个启动的是ActivityManagerService本文参考http://blog.csdn.net/lilian0118/article/details/26561835(frameworks/base/services/java/com/android/server/SystemServer.java)

2014-07-31 17:03:52 7773

原创 installd分析

Installer是systemserver第一个创建的对象,代码位于frameworks/base/services/java/com/android/server/pm/Installer.java)

2014-07-25 16:32:41 3782

原创 sytemserver的启动过程

(frameworks/base/cmds/app_process/app_main.cpp)在 Android中使用启动脚本init.rc,可以在系统的初始化过程中进行一些简单的初始化操作。这个脚本被直接安装到目标系统的根文件系统中,被 init可执行程序解析。 init.rc是在init启动后被执行的启动脚本.android启动文件系统后调用的第一个应用程序是/init,此文件的很重要

2014-07-25 13:44:12 3041

原创 Java Thread相关(积累)

ThreadGroup

2014-07-25 10:58:29 786

原创 Looper,Handler, HandlerThread,Message,MessageQueue分析

首先,还是从SystemServer开始

2014-07-23 16:50:33 2058

原创 Binder中的ProcessState和IPCThreadState分析

ProcessState和IPCThreadState最为binder通信的基础,我们从MediaPlayer来开始分析这两个类

2014-07-18 13:48:12 10302

原创 Parcel分析

Parcel是android中不同于Java Serialize新的序列化机制。Java Serialize机制作用是能将数据对象存入字节流中,在需要时重新生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。而android系统定位内存受限设备,对性能要求更高,而且系统中采用了binder ipc机制,就需要求性能更出色的对象传输方式。Parcel定位就是轻量级高效的

2014-07-17 17:24:09 10894

原创 Java层Binder使用(ServiceManager)

power = new PowerManagerService();ServiceManager.addService(Context.POWER_SERVICE, power);context = ActivityManagerService.main(factoryTest);Slog.i(TAG, "Display Manager");display = new Displa

2014-07-08 16:48:48 7029

原创 通过MediaPlayer理解Binder的使用

理解Binder的使用是一件不容易的事,尤其由浅入深,本文参考Android深入浅出之Binder机制和Android Binder设计与实现这两文章为基础,从Java层的MediaPlayer开始分析Client, Server 和ServiceManager!至于Binder的实现可以搜索CSDN老罗的文章,涉及到kernel这里不讨论,本文只作为分析android代码记忆用 首先,先

2014-07-07 16:10:17 4139

JNI详解学习

JNI详解学习

2013-01-28

mysql必知必会

mysql必知必会

2013-01-21

后台接口android

后台接口 android, 后台接口 android, 后台接口 android

2013-01-11

jboss后台接口

自己写的一个做例子用的jboss后台接口,需要有jboss

2013-01-11

apk打包工具

apk打包工具 bat

2012-12-11

HttpAnalyzer

HttpAnalyzer 绿色 破解 HttpAnalyzer

2012-12-04

json viewer

json viewer

2012-12-04

JAVA面向对象编程(孙卫琴)5

JAVA 面向对象编程 孙卫琴

2012-10-26

JAVA面向对象编程(孙卫琴)4

JAVA 面向对象编程 孙卫琴

2012-10-26

JAVA面向对象编程(孙卫琴) 3

JAVA面向对象编程(孙卫琴) 3

2012-10-24

JAVA面向对象编程(孙卫琴)2

JAVA面向对象编程(孙卫琴)2

2012-10-24

JAVA面向对象编程(孙卫琴)1

JAVA面向对象编程(孙卫琴)

2012-10-24

temple android

temple androidtemple

2012-10-21

UEStudio_10

UEStudio_10.00.0.1012_SC

2012-08-09

Source Insight3.5

Source Insight3.5

2012-08-09

桌面Android

桌面Android

2012-08-09

android Media分析

android Media分析android Media分析android Media分析

2012-05-28

Android 2.0游戏开发实战宝典

Android 游戏开发 大全 苏亚光 吴亚峰

2012-05-02

android 问答区 精华整理

android 问答区 精华整理 EOE

2012-04-27

ANDROID UI设计工具

ANDROID UI设计工具,方便ANDROID UI设计

2012-04-26

react项目架构文档-快速上手

阅读后很容易就上手一个商用级别web app

2024-07-16

fliddler4 setup

fliddler4 http代理监测 适合移动设备监测

2015-07-28

sokit-1.3 win32

sokit 1.3 win32 chs.

2015-07-28

Understand3.1

Understand3.1 64bit

2014-12-17

周炜的NeHe中文教程

周炜 NeHe 中文教程

2013-08-02

大学微积分下

大学微积分下,大学微积分下,大学微积分下

2013-07-30

大学微积分上

大学 微积分 上 课程资源 大学 微积分 上 课程资源

2013-07-30

高中数学课本

高中数学课本第1-4册(新教材)0.chm

2013-07-30

3DGrapher OPENGL

3DGrapher 三维坐标 OPENGL

2013-07-25

OpenGL超级宝典第二版

OpenGL超级宝典第二版

2013-07-24

OpenGL入门学习

OpenGL 入门学习 新手必看!!很实用多动手~强烈推荐!!

2013-06-18

SPP模型(CMMI)

SPP模型(CMMI)

2013-05-10

淘宝模版

淘宝模版

2013-05-01

资源共享代码

资源共享代码

2013-03-30

校园游戏竞技平台代码

校园游戏竞技平台代码

2013-03-30

绝对价值不菲的对战平台源代码

绝对价值不菲的对战平台源代码

2013-03-30

CA证书认证

CA证书 RSA KEYTOOL ANDROID

2013-03-21

游戏编程中的数理应用源代码

游戏编程中 数理应用 源代码

2013-03-05

游戏编程中的数理应用.part2

游戏编程 数理应用 part 2 数理应用

2013-03-01

游戏编程中的数理应用.part1

游戏编程中的数理应用 part 1 数理

2013-03-01

空空如也

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

TA关注的人

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