您的位置:首页 > 其它

一步一步实现自定义控件(一)

2016-09-19 21:29 288 查看

前言

首先说下为什么Android给我们提供了那么多控件,比如:TextView ,EditText等控件,我们为什么还要自己自定义View呢?原因很简单啊,因为Android自身带的控件不能满足需求, 需要根据自己的需求定义控件!

分类

我认为Android自定义控件可分为三种:

组合已有的控件实现

完全自定义控件.(继承View, ViewGroup)

继承已有的控件实现(扩展已有的功能)

案例

接下来我们就按照刚才的分类逐个学习下自定义控件,并且先说下我们接下来要完成的实例

1.组合已有的控件实现

优酷菜单

效果图:



轮播图广告



- 下拉选择框



2. 完全自定义控件.(继承View, ViewGroup)

自定义开关



侧滑面板



3. 继承已有的控件实现(扩展已有的功能)

包含下拉刷新功能的ListView



案例的具体实现请分别去看本人的下几篇文章,将会详细介绍每个效果图是如何实现的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  控件
相关文章推荐