(属性其实就一是一对Key-value的玩意,然后在代码中对这些进行控制,Android的AttributeSet 让我想起了dojo中的玩意,这个其实就是一个键值对的集合,在构造函数中传入的……)所谓自定义控件(或称组件)也就是编写自己的控件类型,而非Android中提供的标准的控件,如TextV...
分类:
移动开发 时间:
2014-12-15 01:26:09
阅读次数:
226
开发自定义控件的步骤:1、了解View的工作原理2、 编写继承自View的子类3、 为自定义View类增加属性4、 绘制控件5、 响应用户消息6 、自定义回调函数一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展...
分类:
移动开发 时间:
2014-12-12 18:29:09
阅读次数:
284
第一步:设置控件需要的属性
在value目录下面新建一个attrs.xml属性文件
然后在里面设置控件属性,首先设置控件名称,name里面即你自定义的控件名称
这步完成之后,在里面为你的控件添加属性:
name是属性名称,format是属性类型...
分类:
移动开发 时间:
2014-12-11 12:29:48
阅读次数:
163
原文地址:http://blog.csdn.net/a105865708/article/details/17959459上一次我们试验了有弹性的ScrollView。详情这一次,我们来试验有弹性的ScrollView。国际惯例,效果图:主要代码: 1 import android.conte...
分类:
移动开发 时间:
2014-12-09 00:25:09
阅读次数:
527
原文地址:http://blog.csdn.net/a105865708/article/details/17784041实现了当手指滑动到ScrollView的顶部、底部时,可以继续的向上、向下拉伸。当释放手指的时候,向上、下弹回。效果如图所示:主要代码: 1 public class ...
分类:
移动开发 时间:
2014-12-09 00:21:33
阅读次数:
364
网上发现一个开源控件PullToZoomListView :https://github.com/matrixxun/PullToZoomInListView...
分类:
移动开发 时间:
2014-12-04 12:21:03
阅读次数:
321
上一篇仿得网页客户端的抽屉模式,这一篇继续,来写一写加载更多这个功能,通过自定义实现加载更多,先上图:
今天实现的就是如图中最下面的20条载入中...这个功能啦!
先来说一下思路:
1.在listview中加入20条载入中的这个布局并隐藏
2.加入OnScrollListener监听,通过监听滚动事件,当滚动到最低端的时候,显示上面的布局
3.通过接口回调实现加载更多的功能
4...
分类:
移动开发 时间:
2014-11-27 14:32:21
阅读次数:
261
上一次我们试验了有弹性的ScrollView。详情这一次,我们来试验有弹性的ScrollView。国际惯例,效果图:主要代码:[java]view plaincopyimportandroid.content.Context;importandroid.graphics.Rect;importand...
分类:
移动开发 时间:
2014-11-27 14:15:27
阅读次数:
246
前面我们已经介绍了如何让你的ScrollView,ListView具有弹性,今天,我们在前面的基础上,做一下适当的修改,让那些既不是ScrollView,也不是ListView的Activity页面,也能具有弹性。先上图:图中是最简单的一个Android测试程序。默认的效果TextView是无法划动...
分类:
移动开发 时间:
2014-11-27 14:08:37
阅读次数:
262
本文介绍如何使用自定义ViewGroup实现ViewPager效果,欢迎拍砖!...
分类:
移动开发 时间:
2014-11-27 12:49:07
阅读次数:
266