LinearLayout里面的控件都可以使用layout_weight属性使用layout_weight的要点1、子控件并未占满父控件的所有空间2、layout_weight的值(整型)用于指定空闲空间的分配比例layout_weight都设置为1代表控件一和控件二将平分空闲空间 ...
分类:
其他好文 时间:
2014-12-28 22:06:27
阅读次数:
232
UIView的常见用法
1.addSubview:(UIView *)child
添加子控件(添加的晚显示在上面)
2.NSArray *subviews
通过addSubview:方法添加的子控件都会存在这个数组中
3.removeFromSuperview
将控件本身从父控件中移除(控件本身也会从父控件的subviews数组中移除)
4.(UIView *...
分类:
其他好文 时间:
2014-12-27 17:37:07
阅读次数:
204
1.view的封装
?如果一个view内部的子控件比较多,一般会考虑自定义一个view,把它内部子控件的创建屏蔽起来,不让外界关心
?
?外界可以传入对应的模型数据给view,view拿到模型数据后给内部的子控件设置对应的数据
2.使用xib封装一个自定义view的步骤
1> 新建一个继承UIView的自定义view,假设类名叫做(MJAppView)
2> 新建一个MJA...
分类:
移动开发 时间:
2014-12-27 17:35:06
阅读次数:
173
在使用LinearLayout的时候,子控件可以设置layout_weight。layout_weight的作用是设置子空间在LinearLayout的重要度(控件的大小比重)。layout_weight的值越低,则控件越重要。若不设置layout_weight则默认比重为0。如果在一个Linear...
分类:
移动开发 时间:
2014-12-26 11:06:54
阅读次数:
140
drawing cache,绘制缓存的概念,Android为了提高View视图的绘制效率,提出了一个缓存的概念,其实就是一个Bitmap,用来存储View当前的绘制内容,在View的内容或者尺寸未发生改变时,这个缓存应该始终不被销毁,销毁了如果下次还用(开启了绘图缓存的前提下,API为setDraw...
分类:
移动开发 时间:
2014-12-25 20:04:54
阅读次数:
308
Framelayout的布局是一层一层的显示上去的,按照xml中的framelayout下的一级子控件的先后顺序来进行从底到顶的排列,他们的起点都是左上角。但是是集中我们希望改变某一层的位置可以利用android:layout_gravity和android:layout_margin来控制右上角底...
分类:
其他好文 时间:
2014-12-17 15:59:15
阅读次数:
211
一、LinearLayout(线性布局)
提供了控件水平垂直排列的模型,同时可以通过设置子控件的weight布局参数控制各个控件在布局中的相对大
小。
水平(vertical)垂直(horizontal)
fill-parent:占满整个屏幕
wrap-content:刚好适合控件内容的大小
对齐方式gravity...
分类:
移动开发 时间:
2014-12-16 21:07:55
阅读次数:
211
正文: UIViewAnimationOptionLayoutSubviews//提交动画的时候布局子控件,表示子控件将和父控件一同动画。UIViewAnimationOptionAllowUserInteraction//动画时允许用户交流,比如触摸UIViewAnimationOptionBe....
分类:
其他好文 时间:
2014-12-15 23:20:36
阅读次数:
285
经常会碰到在ListView中点击其中一个Item,会一并触发其子控件的点击事件,例如Item中的Button、ImageButton等,导致了点击Item中Button以外区域也会触发Button点击事件。在网上找了相关方法,这里记录下,亲测可行.....
分类:
其他好文 时间:
2014-12-15 12:15:11
阅读次数:
158
1、Windows程序消息机制使用消息队列实现。
(1)、UI线程为主线程,用于管理整个窗体以及子控件的运行。
(2)、窗体上的所有消息是消息队列的主要来源。
(3)、PeekMessage、GetMessage用于查看应用程序消息队列,有消息时将队列中的消息派发出去。
GetMessage只有在消息队列中有消息时返回,队列中无消息GetMessage就会一直等,直至下一个消息出现时才返回。在等的这段时间,应用程序不能执行任何指令。即:当队列为空,GetMessage会被阻塞,使得while循环停止,防止某...