花费 8 ms
Android按键事件处理流程 -- KeyEvent

  刚接触Android开发的时候,对touch、key事件的处理总是一知半解,一会是Activity里的方法,一会是各种View 中的,自己始终不清楚到底哪个在先哪个在后,总之对整个处理流程没能很 ...

Tue Jun 24 19:39:00 CST 2014 3 38086
View的onSaveInstanceState和onRestoreInstanceState过程分析

  为什么要介绍这2个方法呢?这是因为在我们的开发中最近遇到了一个很诡异的bug。大体是这样的:在我们的ViewPager中 有2页的root view都是ScrollView,我们在xml里面都用 ...

Sun Jun 29 17:28:00 CST 2014 1 7667
Android源码分析之SharedPreferences

  在Android的日常开发中,相信大家都用过SharedPreferences来保存用户的某些settings值。Shared Preferences 以键值对的形式存储私有的原生类型数据,这里 ...

Sun May 18 09:15:00 CST 2014 2 6110
Android touch事件处理流程

  前面我们看了key事件的处理流程,相信大家对此已经有了新的认识,这篇文章我打算带领大家来看看稍微复杂些的touch 事件的处理流程。说它复杂是因为key事件本身就key down,up,long ...

Sat Jul 12 20:32:00 CST 2014 4 4488
View Focus的处理过程及ViewGroup的mFocused字段分析

  通过上篇的介绍,我们知道在对KeyEvent的处理中有非常重要的一环,那就是KeyEvent在focus view的path上自上而下的分发, 换句话说只有focus的view才有资格参与Key ...

Sat Jun 28 22:31:00 CST 2014 2 3827
Android中将xml布局文件转化为View树的过程分析(上)

  有好几周没写东西了,一方面是因为前几个周末都有些事情,另外也是因为没能找到好的写作方向,或者说有些话题 值得分享、写作,可是自己积累还不够,没办法只好闷头继续研究了。这段时间一边在写代码,一边也 ...

Sat Jun 14 10:42:00 CST 2014 0 3185
Android measure过程分析

  作为一名Android开发人员,我们都知道一个View从无到有,会经历3个阶段: 1. measure/测量阶段,也就是确定某个view大小的过程; 2. layout/布局阶段,也就是确定其 ...

Sun Sep 14 02:37:00 CST 2014 0 2978
Android源码分析之SparseArray

  本来接下来应该分析MessageQueue了,可是我这几天正好在实际开发中又再次用到了SparseArray(之前有用到过一次,那次只是 大概浏览了下源码,没做深入研究),于是在兴趣的推动下,花 ...

Thu Apr 17 06:17:00 CST 2014 2 2317
Android源码分析之AsyncTask

  AsyncTask相信从事Android开发的同学都不陌生,基本都应该用到了,和以前一样我们还是先来看看此类的summary。AsyncTask 可以确保更合理、容易的使用UI线程。这个类是设计 ...

Wed May 07 20:26:00 CST 2014 4 1399

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM