Android 源码分析
码莎拉蒂 .
这个作者很懒,什么都没留下…
展开
-
Android之Handler和Loooper源码分析
1、handler在主线程和子线程互相通信(子线程和子线程的通信)简单使用 我们使用handler,可以实现主线程和子线程之间的相互通信,然后子线程和子线程之间的通信,如果不清楚,基本用法请先参考我的这篇博客 Android之用Handler实现主线程和子线程互相通信以及子线程和子线程之间的通信 http://blog.csdn.net/u011068702/article/原创 2017-07-22 21:56:06 · 2600 阅读 · 0 评论 -
Android之HandlerThread源码分析和简单使用(主线程和子线程通信、子线程和子线程通信)
1、先熟悉handler方式实现主线程和子线程互相通信方式,子线程和子线程的通信方式 如果不熟悉或者忘记了,请参考我的这篇博客Android之用Handler实现主线程和子线程互相通信以及子线程和子线程之间的通信 2、贴上简单HandlerThread简单使用(主线程和子线程通信、子线程和子线程通信)的例子 1、activity_main.xml文件 <原创 2017-07-24 23:20:51 · 3044 阅读 · 0 评论 -
Android之本进程ContentProvider启动流程分析
1、ContentProvider介绍ContentProvider主要用于向外部提供数据1、自己应用进程提供数据2、其它app进程的提供数据这里分析本进程的ContentProvider的启动过程2、ContentProvider启动分析1、我们知道Android程序入口在ActivityThread.java文件的main函数里面,如下代码 public static void main...原创 2018-06-27 22:02:00 · 3438 阅读 · 0 评论 -
Andorid之用ConditionVariable实现线程同步
一、学习ConditionVariable之前的复习如果你不懂wait()、notify()怎么使用,最好先复习下我之前的这篇博客,怎么使用wait()、notify()实现生产者和消费者的关系 java之wait()、notify()实现非阻塞的生产者和消费者 二、看下ConditionVariable源代码实现package android.os; /** * Cl...原创 2018-07-03 22:51:57 · 6247 阅读 · 0 评论