您的位置:首页 > 产品设计 > UI/UE

滑轮控件研究一、整体的构架

2012-05-15 10:50 260 查看
知道如何去设置一个闹钟了,这是不够的,要想做一个实用的商业软件,必须还要友好的用户界面 ,那么,从现在开始,就来研究下设置时间时候所要用到的滑轮控件:具体效果图如下。

代码是copy的,我可写不出来如此犀利的控件,不过深入的学习下,还是很有收获的。

看下完整控件的类:

1、WeelAdapter定义一个接口,定义滑轮为几个基本属性

2、ArrayWheelAdapter 滑轮数组的适配器

3、NumericWheelAdapter 滑轮数字的适配器

4、OnWheelChangedListener 当滑轮改变时的监听接口

5、OnWheelScrollListener 滑轮滑动的监听接口

6、WheelView 滑轮控件的核心类,完成整个控件的UI界面和监听处理

7、TimeWheelView  组合几个WheelView成新的控件。

所以核心研究WheelView,下面先研究下滑轮是如何通过GestureDetector和Scroller进行滑动的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ui