Android布局
泼墨成空
从零开始,每天进步一点点。
展开
-
关于View的一些问题
1、View的回调方法的顺序是怎样的View从加载开始一些列的回调方法的流程如下: onFinishInflate()→onMeasure()→onSizeChanged()→onLayout()→onDraw()→onWindowFocusChanged()。onMeasure()和onLayout()以及onDraw()有可能会执行多次。原创 2016-02-22 14:02:07 · 515 阅读 · 0 评论 -
View事件拦截的两种方法
通常ViewGroup要对事件进行拦截可以通过重写onInterceptTouchEvent()方法并返回true,就表示要对事件进行拦截,拦截之后事件就不会再传递到子View,自然的,子View的onTouchEvent()方法也不会被调用了。 另外如果你不想重写ViewGroup的onInterceptTouchEvent()来拦截事件的话,可以让父容器调用requestDisa原创 2016-04-29 13:12:20 · 6344 阅读 · 0 评论 -
Android中单位值得使用
首先明确两个概念:分辨率和密度。 分辨率:表示整个手机屏幕上有多少点,比如800x480个点,它是对于软件来说的一个显示单位,其单位就是px。 密度:每英寸显示的px点的个数。 一般android设置长度和宽度多用dip,设置字体大小多用sp. 在屏幕密度为160,1dp=1px=1dip, 1pt = 160/72 sp 1pt = 1/72 英寸.当屏幕密度为2原创 2015-04-30 22:39:27 · 362 阅读 · 0 评论