Android源码分析之系统原理
MrSimp1e
这个作者很懒,什么都没留下…
展开
-
Android中AsyncTask的使用与源码分析
参考文章 : http://blog.csdn.net/liuhe688/article/details/6532519 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较原创 2013-05-25 12:10:58 · 10890 阅读 · 0 评论 -
Android View系统分析之一从setContentView说开来
Android View系统分析之从setContentView说开来(一),以setContentView为入口,分析整个视图树的组成,为Android View系统系列博文做开篇~原创 2014-09-08 14:04:05 · 8042 阅读 · 5 评论 -
Android Touch事件分发过程
Android Touch 事件分发过程深度分析原创 2014-08-31 13:38:48 · 13185 阅读 · 26 评论 -
Android View系统分析之三Activity的启动与显示
在Android View系统分析之从setContentView说开来(一)与Android View系统分析之二View与ViewGroup中我们已经简单介绍了一个Activity的UI内容与视图树的组成关系,即View与ViewGroup组成了Activity的可视化视图树,然后将该视图树添加到Activity中的DecorView的content区域,这样整个Activity的UI就填充完成了。那么一个进程和Activity又是如何启动?Activity的UI内容又是如何显示在屏幕上的呢?原创 2014-10-13 10:31:42 · 5094 阅读 · 2 评论 -
Android View系统分析之二View与ViewGroup
在Android View系统分析之从setContentView说开来(一)一文中,我们从setContentView开始阐述了Android中的视图层次,从设置内容布局到整个视图层次的建立的过程。并且对View和ViewGroup的关系进行了简单的介绍,今天我们继续来深入的了解Android中的View和ViewGroup。原创 2014-10-04 19:04:15 · 6212 阅读 · 4 评论 -
Android ViewGroup拦截触摸事件详解
在自定义ViewGroup中,有时候需要实现触摸事件拦截,比如ListView下拉刷新就是典型的触摸事件拦截的例子。触摸事件拦截就是在触摸事件被parent view拦截,而不会分发给其child,即使触摸发生在该child身上。被拦截的事件会转到parent view的onTouchEvent方法中进行处理。但是这个交互过程还是挺复杂的,有多种情况,今天我们就来分析一下吧。原创 2014-10-01 21:29:13 · 19550 阅读 · 7 评论 -
Android中Thread、Handler、Looper、MessageQueue的原理分析
Android中Thread、Handler、Looper、MessageQueue的原理分析原创 2014-08-14 16:02:40 · 15739 阅读 · 3 评论