一步一步实现自定义控件(一)
2016-09-19 21:29
288 查看
前言
首先说下为什么Android给我们提供了那么多控件,比如:TextView ,EditText等控件,我们为什么还要自己自定义View呢?原因很简单啊,因为Android自身带的控件不能满足需求, 需要根据自己的需求定义控件!分类
我认为Android自定义控件可分为三种:组合已有的控件实现
完全自定义控件.(继承View, ViewGroup)
继承已有的控件实现(扩展已有的功能)
案例
接下来我们就按照刚才的分类逐个学习下自定义控件,并且先说下我们接下来要完成的实例1.组合已有的控件实现
优酷菜单效果图:
轮播图广告
- 下拉选择框
2. 完全自定义控件.(继承View, ViewGroup)
自定义开关侧滑面板
3. 继承已有的控件实现(扩展已有的功能)
包含下拉刷新功能的ListView案例的具体实现请分别去看本人的下几篇文章,将会详细介绍每个效果图是如何实现的
相关文章推荐
- 一步一步实现自定义控件(四)
- 一步一步实现自定义控件(二)
- 一步一步实现自定义控件(三)
- 一步一步SharePoint 2007之二十一:解决实现注册用户后,自动具备访问网站的权限的问题(3)——创建用户
- 一步一步SharePoint 2007之十二:实现Form认证(2)——创建添加管理帐户的工程
- 一步一步SharePoint 2007之十九:解决实现注册用户后,自动具备访问网站的权限的问题(1)——配置Provider
- 一步一步SharePoint 2007之十五:实现Form认证(5)——更改认证的Provider
- 一步一步SharePoint 2007之十一:实现Form认证(1)——生成用户数据库
- 利用ASP.NET服务器端自定义控件实现XML文件中还原表单
- Blend中如何自定义控件模版,实现“vista button动画效果”(附图)
- 如何在.NET自定义控件中实现自己的事件(转)
- 一步一步用Delphi6实现Web Service
- asp.net控件开发基础(10) --------再谈属性,实现自定义控件集合属性
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- 一步一步SharePoint 2007之二十:解决实现注册用户后,自动具备访问网站的权限的问题(2)——配置Role
- ASP自定义控件的两种实现方法
- 一步一步实现数据库到类的自动化映射(二) 类层次的设计 类的实现
- 一步一步SharePoint 2007之二十二:完美解决实现Form认证后无法再用SharePoint Designer编辑网站的问题
- Asp.net 2.0 自定义控件开发[实现GridView多行表头固定表体滚动效果]