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中还有数据便显示下一个图片,如果没有数据显示回第一个图片
相关文章推荐
- UI基础控件综合案例之Java代码编写
- UI基础控件综合案例之XML布局编写
- UI基础-基础控件-0324-浏览图片案例与改进版(UILabel、UIButton、UIImageView的应用)
- iOS开发UI基础—16UIScrollView控件介绍
- UI基础-基础控件-0324-浏览图片案例最终版与注意事项
- java线程基础巩固---多线程死锁分析,案例介绍
- UI基础第十四弹: UITableview控件简单介绍
- 【iOS】UI基础Day3-笔记(UIButton、购物车综合案例)
- iOS开发之有趣的UI —— 基础控件与经典案例
- UI基础-基础控件-0323-几个常用属性的应用-btn小案例
- iOS开发UI基础—10常用UI控件综合示例之QQ音乐
- IOS基础UI之(七)综合小案例-猜图
- [置顶] 国内外GIS基础软件对比分析优缺特性及实际工作生产应用和成功案例综合评价
- 二十一、Java基础--------IO流之综合案例分析
- java线程基础巩固---分析Thread的join方法详细介绍,结合一个典型案例
- IOS基础UI之(六)综合小案例-应用管理
- iOS开发UI基础—18UITableview控件简单介绍
- 35-UI基础控件—超级猜图案例
- UI基础-基础控件-0324-transform应用-使用transform实现btn小案例
- ITIL基础概述与实战案例分析(下)