使用xib封装一个自定义view的步骤1> 新建一个继承UIView的自定义view,假设类名叫做(MJAppView)2> 新建一个MJAppView.xib文件来描述MJAppView内部的结构3> 修改UIView的类型为MJAppView真是类型4> 将内部的子控件跟MJAppView进行属...
分类:
其他好文 时间:
2014-11-14 20:57:57
阅读次数:
233
无法响应点击事件OnItemClickListener
android:descendantFocusability="blocksDescendants"即可。这样Item Layout就屏蔽了所有子控件获取Focus的权限,
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgrou...
分类:
其他好文 时间:
2014-11-13 19:02:10
阅读次数:
196
在viewDidLoad中初始化需要的子控件,然后提供改变这些子控件的开放接口,然后使用一个bool变量来保存是否已经设置了子类控件的frame类似-(void)layoutSubviews{ [super layoutSubviews];#pragma mark 这个变量很重要,如果没有...
分类:
其他好文 时间:
2014-11-13 18:39:59
阅读次数:
194
一、实现效果二、使用纯代码自定义一个tableview的步骤1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)进行子控件一...
分类:
移动开发 时间:
2014-11-12 16:25:45
阅读次数:
289
作者:李盼(Lipan)出处:[Lipan](http://www.cnblogs.com/lipan/)版权声明:本文的版权归作者与博客园共有。转载时须注明本文的详细链接,否则作者将保留追究其法律责任。本篇讲解Ext另一个重要的概念:布局。一般的容器类控件都是通过配置项items添加子控件的,这些...
分类:
Web程序 时间:
2014-11-08 00:41:04
阅读次数:
286
Android - Layout clipChildren属性本文地址: http://blog.csdn.net/caroline_wendyandroid:clipChildren: Defines whether a child is limited to draw inside of its bounds or not.子控件是否它的范围之内,默认是true,如果设为false,则子控件可...
分类:
移动开发 时间:
2014-10-30 21:04:24
阅读次数:
170
首先继承创建继承ListView和实现OnTouchListener,OnGestureListener的类。
会使用到AbsList中的pointToPosition(int x, int y)方法,这个方法主要是根据点击的位置获取点击行的在列表中的索引。
还有ViewGroup中的getChildAt(int index)方法,主要用于根据当前的索引获取子控件。这个(这个索引以可见屏幕顶端...
分类:
其他好文 时间:
2014-10-30 10:20:19
阅读次数:
242
如果每个cell是不同高度,则需要用到代码,核心思想是根据cell里面子控件的高度计算这个cell的高度...
分类:
移动开发 时间:
2014-10-28 12:19:30
阅读次数:
214
1、src文件中main.java要与layout布局文件.xml绑定 setContentView(R.layout.main_activity.xml);xml 引入到mainactivity.Java中。2、线性布局: linearLayout是线性布局控件。包含的子控件将以横向或者竖向排序....
分类:
其他好文 时间:
2014-10-26 21:08:02
阅读次数:
279