Android Looper&Handler 源码
16lz
2021-01-23
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
更多相关文章
- 【30篇突击 android】源码统计 十四
- Android Architecture Components 之 ViewModel的源码分析
- Android系统SystemServer进程启动过程源码分析
- unbutu下安装repo并下载源码
- Android传感器源码分析(AOSP)
- android 源码下载中遇到的问题 repo sync
- http://source.android.com/ android官网(下载源码及sdk)
- Android LayoutInflater 源码解析
- 一句话源码