1. 九宫格计算思路(主要就是控件位置(x/y)的改变) 1.1利用控件的索引index(该父控件中子控件的个数)计算出控件所在的行号和列号 1.2利用列号计算控件的x值 = 行号 *(子控件的宽度 + 间距) 1.3利用行号计算控件的y值 = 列号 *(子控件的高度 + 间距) /* 清除超过该V
分类:
移动开发 时间:
2016-03-02 19:58:19
阅读次数:
197
1. 界面的准备工作,普通登录界面,采用线性布局和相对布局。 <Checkbox/>有个属性 android:checked=”true”,默认选中状态,相对布局里面<Button/>位于右边android:layout_alignParentRight=”true”,位于父控件的右面。密码框星号显
分类:
移动开发 时间:
2016-02-28 22:53:32
阅读次数:
408
Anchors Anchors是确保该控件与它的父控件的相对位置保持不变,即使父控件改变大小akLeft为True是控件与它的父控件的左边缘的距离不变akTop为True是控件与它的父控件的上边缘的距离不变akRight为True是控件与它的父控件的右边缘的距离不变akBottom为True是控件与
分类:
其他好文 时间:
2016-02-18 16:22:20
阅读次数:
159
这么多ViewPager嵌套在一起肯定会遇到冲突 不信你试试(笑脸) 下面来说怎么解决.....太为难我这个菜b了 设置外部的父控件不要拦截我子控件的事件,通过重写ViewPager的 @Override public boolean onInterceptTouchEvent(MotionEven
分类:
其他好文 时间:
2016-02-11 22:39:12
阅读次数:
119
原文: http://www.cnblogs.com/punkisnotdead/p/5179115.html#3358859 1.View的坐标参数 主要有哪些?分别有什么注意的要点? 答:Left,Right,top,Bottom 注意这4个值其实就是 view 和 他的父控件的 相对坐标值。
分类:
移动开发 时间:
2016-02-09 15:04:33
阅读次数:
357
1.View的坐标参数 主要有哪些?分别有什么注意的要点? 答:Left,Right,top,Bottom 注意这4个值其实就是 view 和 他的父控件的 相对坐标值。 并非是距离屏幕左上角的绝对值,这点要注意。 此外,X和Y 其实也是相对于父控件的坐标值。 TranslationX,Transl
分类:
移动开发 时间:
2016-02-03 10:42:32
阅读次数:
272
autoResizingMask 是UIView的一个属性,在一些简单的布局中,使用autoResizingMask,可以实现子控件相对于父控件的自动布局。 autoResizingMask 是UIViewAutoresizing 类型的,其定义为: @property(nonatomic) UIV
分类:
移动开发 时间:
2016-02-01 20:49:01
阅读次数:
200
- UIViewAutoresizingFlexibleLeftMargin 距离父控件的左边是可以伸缩的- UIViewAutoresizingFlexibleBottomMargin 距离父控件的底部是可以伸缩的- UIViewAutoresizingFlexibleRightMargin 距离
分类:
其他好文 时间:
2016-01-28 23:59:44
阅读次数:
350
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。 1 2 3 4 5 6 7 8 9 enum { UIViewAutoresizingNone = 0, UIViewAutoresizingFl
分类:
其他好文 时间:
2016-01-27 19:14:27
阅读次数:
143
一、LINEARLAYOUT 线性布局 android:layout_width=""match_parent 适应父控件 fill_parent 填充父控件 wrap_content 内容包裹 android:orientation="" 方向选择 vertical 竖向 hor...
分类:
移动开发 时间:
2016-01-25 19:10:51
阅读次数:
198