开发者社区> 华章计算机> 正文

《深入理解Android:卷III A》一一第2章 深入理解Java Binder和MessageQueue

简介:
+关注继续查看

第2章

深入理解Java Binder和MessageQueue
本章主要内容:
介绍Binder系统的Java层框架
介绍MessageQueue
本章所涉及的源代码文件名及位置:
IBinder.java
frameworks/base/core/java/android/os/IBinder.java
Binder.java
frameworks/base/core/java/android/os/ Binder.java
BinderInternal.java
frameworks/base/core/java/com/android/intenal/os/BinderInternal.java
android_util_Binder.cpp
frameworks/base/core/jni/android_util_Binder.cpp
SystemServer.java
frameworks/base/services/java/com/android/servers/SystemServer.java
ActivityManagerService.java
frameworks/base/services/java/com/android/servers/ActivityManagerService.java
ServiceManager.java
frameworks/base/core/java/android/os/ServiceManager.java
ServcieManagerNative.java
frameworks/base/core/java/android/os/ ServcieManagerNative.java
MessageQueue.java
frameworks/base/core/java/android/os/MessageQueue.java
android_os_MessageQueue.cpp
frameworks/base/core/jni/android_os_MessageQueue.cpp
Looper.cpp
frameworks/base/native/android/Looper.cpp
Looper.h
frameworks/base/include/utils/Looper.h
android_app_NativeActivity.cpp
frameworks/base/core/jni/android_app_NativeActivity.cpp

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Android TensorFlow Lite 初探 数字分类器(JAVA DEMO)
Android TensorFlow Lite 初探 数字分类器(JAVA DEMO)
34 0
安卓IPCamera-ONVIF JAVA代码开源啦
安卓IPCamera-ONVIF JAVA代码开源啦
34 0
Android开发:使用Java对手机截图图片进行任意区域的颜色对比度处理操作
开发项目过程中,对于手机屏幕截图,需要对获取到的截图的任意部分进行区域颜色对比度的识别操作,由此判定任意指定区域是否满足某对比度基本标准,但是该功能在网上任何地方都没有找到过Java方面的代码,于是根据RGB转换测试的原理:即获取每个像素点的RGB,通过RGB对比度定义公式进行像素点的集合换取。
52 0
Android Studio无法执行Java main方法的问题
Android Studio无法执行Java main方法的问题
35 0
安卓一行代码实现避免按钮重复点击(AOP)java和kotlin都能使用
安卓一行代码实现避免按钮重复点击(AOP)java和kotlin都能使用
125 0
安卓(JAVA)已知两点经纬度,求出一条线上定距(比如隔20米或30一个点)的经纬度。
安卓(JAVA)已知两点经纬度,求出一条线上定距(比如隔20米或30一个点)的经纬度。
47 0
安卓(JAVA)已知两点经纬度,求出一条线上几等分的点的经纬度。
安卓(JAVA)已知两点经纬度,求出一条线上几等分的点的经纬度。
18 0
【Flutter】packages思维以及使用Java添加Android平台特定的实现在Flutter框架里的体现和运用
【Flutter】packages思维以及使用Java添加Android平台特定的实现在Flutter框架里的体现和运用
67 0
java 实现读取txt文件,反射创建对象,android 手机缓存文件目录
java 实现读取txt文件,反射创建对象,android 手机缓存文件目录
103 0
Android使用NDK(从java调用本地函数'JNI')
Android使用NDK(从java调用本地函数'JNI')
21 0
文章
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
Android组件化实现
立即下载
蚂蚁聚宝Android秒级编译—— Freeline
立即下载
Android开发之多进程架构
立即下载