Native版Looper + Handler源码:

system/core/libutils/Looper.cpp
system/core/include/utils/Looper.h

 

Native层一个仿照HandlerThread.java实现的HandlerThread:

./packages/services/Car/libvehiclenetwork/native/HandlerThread.cpp
./packages/services/Car/libvehiclenetwork/include/HandlerThread.h

 

Java版Looper + Handler源码:
frameworks/base/core/java/android/os/Handler.java
frameworks/base/core/java/android/os/HandlerThread.java

 

Java版和C++版Looper + Handler的接壤处:

./frameworks/base/core/jni/android_os_MessageQueue.cpp
./frameworks/base/core/jni/android_os_MessageQueue.h
./frameworks/base/core/java/android/os/MessageQueue.java

更多相关文章

  1. 【30篇突击 android】源码统计 十四
  2. Android Architecture Components 之 ViewModel的源码分析
  3. Android系统SystemServer进程启动过程源码分析
  4. unbutu下安装repo并下载源码
  5. Android传感器源码分析(AOSP)
  6. android 源码下载中遇到的问题 repo sync
  7. http://source.android.com/ android官网(下载源码及sdk)
  8. Android LayoutInflater 源码解析
  9. 一句话源码

随机推荐

  1. Android几种FrameWork(Manager)的用法
  2. Android之SharedPreferences详解与原理分
  3. Android百度地图(一):百度地图定位sdk 类
  4. Android的全屏问题
  5. android 仿QQ登陆界面实现
  6. Android(安卓)NDK开发
  7. 微信支付(一)
  8. android 借助AccessibilityService实现模
  9. 生成android apikey
  10. android 设置Button或者ImageButton的背