转自http://www.cnblogs.com/hdjjun/archive/2011/10/12/2209467.html代码为自己编写目标:实现textview和ImageButton组合,可以通过Xml设置自定义控件的属性。 通过代码或者通过xml设置自定义控件的属性1.控件布局:以Li.....
分类:
移动开发 时间:
2015-06-13 21:35:36
阅读次数:
217
最近在项目中有使用到搜索框的地方,由于其样式要求与iOS的UISearchBar的风格一致。默认情况下,搜索图标和文字是居中的,在获取焦点的时候,图标和文字左移。但是在Android是并没有这样的控件(可能见识少,并不知道有)。通常情况下我们使用组合控件,使用ReleativeLayout或者FrameLayout来实现。此篇并不是使用上述方法实现,其核心是继承系统EditText,重写onDraw...
分类:
移动开发 时间:
2015-06-07 17:34:31
阅读次数:
188
为了方便,封了一个城市选择,没什么特殊需要可以直接用,不足之处多多指正目录:效果图:几个组合控件实现?数据库查询数据实现reloadComponent:刷新哪一列[_piker selectRow:0 inComponent:2 animated:NO];设置第二(0开始)列滚到第一个Demo链接:...
分类:
数据库 时间:
2015-06-03 19:27:17
阅读次数:
154
Android中自定义控件的情况非常多,一般自定义控件可以分为两种:继承控件及组合控件。前者是通过继承View或其子类,重写方法实现自定义的显示及事件处理方式;后者是通过组合已有的控件,来实现结构的简化和代码的重用。本篇文章主要介绍自定义组合控件,继承控件后续有机会再述。自定义组合控件一般来说都是以...
分类:
移动开发 时间:
2015-06-02 12:48:24
阅读次数:
183
ListView是可以垂直的滚动的显示一组列表的内容,其中的每一个条目可以是一个单独的组件,也可以是由多个组件组成的组合控件。
实现一个ListView控件的步奏:
1、准备ListView所要显示的数据,一般为一维或二维动态数组。
2、构建适配器,由于ListView中的每一个条目可以很简单,也可以很复杂,根据需要可以选择ArrayAdapter、SimpleAdapter、或者BaseAd...
分类:
移动开发 时间:
2015-05-31 10:59:33
阅读次数:
220
不少人应该见过小米手机系统音量控制UI,一个圆形带动画效果的音量加减UI,效果很好看。它是怎么实现的呢?这篇博客来揭开它的神秘面纱。先上效果图
相信很多人都知道Android自定义控件的三种方式,Android自定义控件View(一)自绘控件,Android自定义控件View(二)继承控件,还有就是这一节即将学习到的组合控件。我们通过实现圆形音量UI来讲解组合控件的定义和使用。组合控件所谓组合控件...
分类:
移动开发 时间:
2015-05-30 10:48:42
阅读次数:
197
1、声明一个View对象继承相对布局,或者线性布局或者其他的ViewGroup。2、在自定义的View对象里面重写它的构造方法。在构造方法里面就把布局都初始化完毕。3、根据业务需求添加一些api方法,扩展自定义的组合控件;4、希望在布局文件里面可以自定义一些属性。5、声明自定义属性的命名空间。xml...
分类:
其他好文 时间:
2015-05-25 12:52:44
阅读次数:
138
今天自定义了一个组合控件,与到了个奇葩问题:我自定义了一个RelativeLayout,这个layout内有多个子控件。但奇怪的是这些子控件一直显示不出来。调试了一下午,竟然是因为在获取(inflate)布局时没有添加到Root。
分类:
移动开发 时间:
2015-05-07 20:18:50
阅读次数:
138
由于工作需要,需要实现复选框的单选与多选功能,找了好多资料都不是很全,经过两天苦苦的挖挖挖,终于完成啦O(∩_∩)O哈哈~ 用DEV控件中的CheckedListBoxControl控件,当然VS中的复选框组合控件应该按照下面方法也可以实现该功能,可以试下(⊙o⊙)哦代码来啦O(∩_∩)O哈哈~ 1...
分类:
其他好文 时间:
2015-04-29 13:23:06
阅读次数:
158
原文地址:http://blog.csdn.net/wcs542882916
主要注意点:
1.values文件夹下的attrs.xml
此文件里定义了控件需要的自定义属性
2.src文件夹下的UpDownScrollView.java
此文件里用注释表示了实现原理
3.layout文件夹下的updown_scroll_layout.xml
此文件是自定义控件的布局
不会自...
分类:
其他好文 时间:
2015-04-09 08:52:22
阅读次数:
130