本学习单元介绍如何使用基本控件完成流动党员之家注册页表单界面的搭建,学习配置使用 okhttp,gson完成注册接口调试。完成本章学习可以搭建常用表单页面,可以对表单进行提交。
知识目标
了解基本控件TextView的使用
了解基本控件EditText的使用
了解okhttp的使用
了解gson的使用
技能目标
掌握TextView的使用
掌握EditText的使用
掌握okhttputils的使用
掌握gson的使用
| 任务名称 | Android项目开发实践 | 项目编号 | 04 |
| 子任务名称 | 完成注册页 | 完成时间 | |
| 任务描述 | 结合注册页学习接口调试相关知识。 | ||
| 任务要求 | 任务1:完成注册页界面搭建 | ||
| 任务2:完成注册页逻辑实现 | |||
| 任务3:完成网络请求配置及封装 | |||
| 任务4:完成注册界面网络请求 | |||
| 任务环境 | Android Studio开发工具,雷电模拟器 | ||
| 任务重点 | 通过本次学习应该掌握okhttputils的配置及使用,掌握返参实体类的创建,掌握接口调试方法。 | ||
| 任务准备 | 创建完成的Party项目 | ||
| 任务工作流程 | 先新建注册页面,完成注册静态界面的搭建,然后根据需要进行判空逻辑处理,最后调试发送验证码接口,注册接口,将注册信息提交给后台。 | ||
| 任务评价标准 | 界面搭建是否和UI图一致 | ||
| 判空逻辑是否有效 | |||
| 注册信息是否正确的提交给后台 | |||
| 扩展任务 | 扩展1:根据学习内容,完成剩余注册界面的搭建 | ||
| 扩展2:创建注册按钮红色圆角背景,定义按钮样式。 | |||
| 知识链接 | 1. 控件 2. Android中shape属性 3. Android的基本资源应用 4. Android CountDownTimer的使用 5. 判空 6. Android主流网络请求框架 7. this 8. 重载 9. 对话框Dialog 10. 弹框PopupWindow 11. 权限 | ||

