- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Handler、Looper和MessageQueue
本文主要讲的内容是:Handler、Looper和MessageQueue 的关系和它们是如何一起工作的。1、为什么哪里都能看到的 Handler?Handler 到底是什么?2、为什么在 Activity 中调用 Handler.post(Runnable r) 时,可以保证 r 的 run 方法中的内容会在 UI线程 中执行?
2017-03-07 19:54:38
310
原创 LinearLayout的weight
一、weight是怎么计算的使用LinearLayout的时候,一定会遇到weight怎么使用的问题。简单来讲,假设LinearLayout为竖直方向子View 的高度 = 子View 的实际高度 + 分配到的高度
2016-07-18 22:28:55
894
原创 LayoutInflater使用
一、LayoutInflater 的使用。 LayoutInflater 可以把某个xml的layout转换为一个view对象。 使用LyaoutInflater,首先要获取LayoutInflater 对象,然后调用inflate方法。
2016-05-08 13:56:39
514
原创 Android MotionEvent分发机制
一、简单说一下分发机制原理 在看分发机制的时候,需要知道MotionEvent是一层一层向下分发的,通过ViewGroup的dispatchTouchEvent方法进行分发。 ViewGroup的dispatchTouchEvent方法会先调用ViewGroup的onInterceptTouchEvent方法。 如果返回true,会直接调用ViewGroup的onTouchEvent; 如
2016-02-23 19:10:10
706
原创 TabHost的使用及原理
TabHost的使用 一、在了解TabHost之前,有以下知识是需要了解的: 1、TabHost的xml文件中,TabHost、TabWidget和显示TabHost的部分(通常用FrameLayout),这3部分的id是不可修改的,必须使用Android提供的id。 2、TabHost在自定义前,需要初始化,也就是调用tab.setup(); 3、使用TabHost在几个activity
2016-02-16 22:43:21
8386
TabHost的使用及原理-源码下载
2016-02-17
android 中 httpclient源码
2015-11-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人