场景:自从Android 5.0发布以来,越来越多的开发者开始接触RecyeclerView,但是RecyclerView如何实现下拉刷新,上拉加在更多。于是我就偷懒 写了一个,以供大家参考和学习,以待大家改进。
构思:想必大家对SwipeRefreshLayout这个控件有一定了解,没错本次自定义组合控件也就是SwipeRefreshLayout与RecyeclerView的组合。...
分类:
移动开发 时间:
2015-03-31 18:13:16
阅读次数:
273
publicclassTitleViewextendsFrameLayout{
privateButtonleftButton;
privateTextViewtitleText;
publicTitleView(Contextcontext,AttributeSetattrs){
super(context,attrs);
LayoutInflater.from(context).inflate(R.layout.title,this);
titleText=(TextView)findViewByI..
分类:
移动开发 时间:
2015-03-18 18:19:54
阅读次数:
151
本文为用 MediaRecorder 录制小视频的控件,可以设置视频录制的时间、空间大小、初始时是否打开摄像头等。 此控件为组合控件,继承自 LinearLayout ,为防止出错,需实现 android.media.MediaRecorder.OnErrorListener 接口。
1. [文件] MovieRecorderView.java ~ 9KB
...
分类:
微信 时间:
2015-03-12 17:18:32
阅读次数:
984
一、步骤:根据相应的布局文件类型来自定义一个类( SettingItemView )继承与对应的布局类型的类(如: RelativeLayout )自定义空间的结构(或样式)二、自定义控件布局样式例子: 三、自定义一个类 (SettingItemView) 该类所要继承的类是根据该布局文...
分类:
其他好文 时间:
2015-03-12 00:49:48
阅读次数:
279
1.明确需求,确定你想实现的效果2.确定是使用组合控件的形式还是全新自定义的形式,组合控件即使用多个系统控件来合成一个新控件,你比如titilebar,这种形式相对简单,参考:http://blog.csdn.net/chdjj/article/details/211939953.如果是完全自定义一...
分类:
其他好文 时间:
2015-03-11 19:26:20
阅读次数:
154
ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。先说说ListView的实现:
1.准备ListView要显示的数据 ;
2.使用 一维或多维 动态数组 保存数据;
2.构建适配器 , 简单地来说, 适配器就是 Item数组 , 动态数组 有多少元素就生成多少个Item;
3.把 适配器 添加到List...
分类:
移动开发 时间:
2015-03-04 22:53:45
阅读次数:
234
改变dijit的长度要进入到里面改 如dijit/form/Select (以table的方式来组合控件) 改变的时候,先找到dijitButtonContent 然后在后面样式文件里写就可以了 效果如下:
分类:
其他好文 时间:
2015-02-22 11:02:00
阅读次数:
122
本文来自http://blog.csdn.net/hellogv/ListView是一个经经常使用到的控件,ListView里面的每一个子项Item能够使一个字符串,也能够是一个组合控件。先说说ListView的实现:1.准备ListView要显示的数据;2.使用一维或多维动态数组保存数据;2.构建...
分类:
移动开发 时间:
2015-02-16 16:43:53
阅读次数:
171
效果图:
现在市场上大多数软件都是类似于上面的结构,底部有几个按钮用于切换到不同的界面。基于OOP思想,我想把下面的一整块布局封装成一个类,也就是我们的自定义组合控件—底部多按钮切换布局,我把它叫做BottomLayout看上面的布局,几个按钮横向排列,我们先看一下布局
最外面LinearLayout 方向 horizontal,然后5个weight相同的RelativeLayout,每...
分类:
移动开发 时间:
2015-02-10 23:12:56
阅读次数:
264
我们前面写了6个自定义view的样例,这都是全新自已画的控件。在这个样例中,我们来用几个现有的控件来组合成一个新的控件。
效果图:
我们用二个Button和一个TextView组合来成为一个actionbar,下面先来一个效果图:
关键代码:
(1)res/layout/custom_action_bar.xml----组合控件布局文件
<RelativeLayout...
分类:
移动开发 时间:
2015-02-03 21:25:16
阅读次数:
216