- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 Android初始化的时候获取加载的布局的宽高(续)--RelativeLayout的陷阱
Android初始化的时候获取加载的布局的宽高(续)--RelativeLayout的陷阱 接着上次的问题,已经介绍过,在初始化或者说OnCreate方法中获取加载的布局的宽高,最后说到,调用view.measure(0, 0);然后在调用getMeasuredWidth和getMeasuredHeight就可以获得测量的宽高。可以参考:Android如何在初始化的时候获取加载的布局的宽高 今天在写类似的效果时,给ListView加载一个头部视图,通过listView$addHeadView添加到ListV
2014-11-28 09:07:57 7798 8
原创 Android如何在初始化的时候获取加载的布局的宽高
在自定义ListView中,需要将下拉刷新的View在初始化的时候设置padding隐藏起来,这时就要在初始化的时候获得要加载的布局View的高度。 private View headView; headView = inflater.inflate(R.layout.header, null); 如果接下来调用: headView.getHeight(); headView.getMeas...
2014-11-26 15:50:37 10303 5
原创 getLayoutParams()和setLayoutParams()方法源码
今天在写侧滑菜单的时候发现了这个一个问题,初始化的时候在onCreate函数里面设置menu的leftMargin: menulParams = (LayoutParams) menu.getLayoutParams(); menulParams.width = menuWidth; menulParams.leftMargin = -1*menuWidth; content.getLayo
2014-11-24 15:21:23 3574 1
原创 android View的布局宽高之LayoutInflater函数详解
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/main_layout" android:layout_width="match_parent" android:layout_height="match_parent" >
2014-11-20 18:19:43 8642 11
原创 Android之View的视图测量过程
View的measure函数 public final void measure(int widthMeasureSpec, int heightMeasureSpec) { if ((mPrivateFlags & PFLAG_FORCE_LAYOUT) == PFLAG_FORCE_LAYOUT || widthMeasureSpec != m
2014-11-19 22:20:27 1710
原创 Android之View和ViewGroup事件分发
Android时间分发 View的时间分发过程dispatchTouchEvent—> onTouch –-> onTouchEvent dispatchTouchEvent的返回值由是否设置触摸回调的返回值或者onTouchEvent的返回值决定。 一个触摸事件发生后,首先如果设置了触摸事件的侦听,并且返回了true,表示该事件已经被消费了,dispatchTouchEve
2014-11-17 17:50:05 2039
转载 android事件拦截处理机制详解
转载自:http://blog.csdn.net/chunqiuwei/article/details/41084921 前段时间刚接触过android手机开发,对它的事件传播机制不是很了解,虽然网上也查了相关的资料,但是总觉得理解模模糊糊,似是而非,于是自己就写个小demo测试了一下。总算搞明白了它的具体机制。写下自己的结论,分享之,希望对初学android的人有所帮助 布局效果
2014-11-14 14:59:02 3146 1
转载 WindowManager 中LayoutParams的各种属性
WindowManager 中LayoutParams的各种属性 1.public int x; 如果忽略gravity属性,那么它表示窗口的绝对X位置。 什么是gravity属性呢?简单地说,就是窗口如何停靠。 当设置了Gravity.LEFT 或 Gravity.RIGHT 之后,x值就表示到特定边的距离。2. 2. public int y; 如果忽略grav
2014-11-14 14:23:05 1244
sweet-alert-dialog的eclipse版本
2015-06-02
android apk 反编译工具包- AntiDroid
2014-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人