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

UI基础控件综合案例之案例介绍及案例分析

2017-06-10 00:02 369 查看


案例分析

1. 资源

图片资源:各种菜品图片(后缀Jpg或png),放置到res/drawable文件夹下

2. XML布局文件

将布局分为三部分

a:Title–>”选餐Start!”<—TextView

b:寻找–>由姓名(TextView)开始至寻找(Button)

垂直方向的线性布局,*weight=1

每一行添加不同的控件:TextView…

最后一行添加Button

*需要为每一个在Java代码中使用到的控件添加id属性

c:显示–>由图片(ImageView)开始至显示(ToggleButton)

垂直方向的线性布局,*weight=1

第一行ImageView

第二行ToggleButton

3. Java代码

a:initView();初始化控件

b:initData();初始化数据

c:setListener();为控件添加监听器

1、寻找按钮

1)原始数据通过
List<object>
保存(创建一个实体用于存放)

2)筛选出的数据通过
List<object>
保存

if(预算之下){
if(满足三个CheckBox的状态)
{    将1)中符合条件的数据添加到2)中
在ImageView中显示图片
}
}


2、SHOW/NEXT(显示信息/下一个)

1)SHOW:显示图片信息(list)

2)NEXT:如果当前List中还有数据便显示下一个图片,如果没有数据显示回第一个图片
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: