Android项目开发—GeoQuiz
- 应用规划
确定功能
必须的界面及界面跳转的流程
...
- 界面设计
主界面确定
模块界面、列表、查看、编辑界面
添加需要的组件
...
- 数据操作和存储
- 业务实现
- 页面跳转
每个页面间的跳转
菜单、按钮、事件等
- 安装Android Studio
- 创建GeoQuiz项目
- 用户界面设计
- 功能设计
- 项目模拟运行
界面视图如下
![](https://images2017.cnblogs.com/blog/1231866/201709/1231866-20170916183250922-10357457.png)
![](https://images2017.cnblogs.com/blog/1231866/201709/1231866-20170916183256735-471685462.png)
![](https://images2017.cnblogs.com/blog/1231866/201709/1231866-20170916183302469-35542581.png)
组件的应用
- 在XML文件中定义组件
- 在strings.xml文件中添加我们需要的string字段
- 在XML文件中对控件属性进行设置,添加ID、内容
- 在Activity.java文件中添加相应的成员变量
- 引用生成的视图对象
- 为对象设置监听器以响应用户操作
以Butto控件为例