本学习单元介绍应用主界面的搭建。一般应用主界面由底部导航和对应页面组成。本学习单 元从界面布局,页面创建,页面切换学习主界面的创建。最终实现包含底部导航的主界面,并教导学生遵循编码规范开发主界面代码,通过介绍国产插件ButterKnife以及无人机等先进国产技术,引发同学的民族自豪感。
知识目标
了解ButterKnife的使用
了解fragment的使用
了解返回键相关方法
了解Android资源
技能目标
掌握ButterKnife的使用
掌握fragment的使用
掌握图标变化方法
掌握图形创建
任务名称 | Android项目开发实践 | 项目编号 | 03 |
子任务名称 | 创建主界面 | 完成时间 | |
任务描述 | 完成应用主界面的创建。按图搭建包含底部导航的主界面,点击底部导航图标,图标状态改变,页面切换。 | ||
任务要求 | 任务1:完成主界面静态界面的创建 | ||
任务2:完成主界面功能逻辑 | |||
任务环境 | Android Studio开发工具,雷电模拟器 | ||
任务重点 | 掌握图片资源添加,样式定义;掌握ButterKnife的使用;掌握Fragment的创建及使用。 | ||
任务准备 | 创建完成的Party项目 | ||
任务工作流程 | 先添加相关图片资源,然后根据UI图搭建静态界面,创建与底部导航相对应的Fragment页面,最后实现点击底部导航按钮切换Fragment页面。 | ||
任务评价标准 | 比对搭建的静态界面是否和给出发UI图一致 | ||
运行项目,点击底部导航按钮,是否实现按钮状态改变,页面切换 | |||
扩展任务 | 扩展1:根据给出的UI图,新建项目,搭建主界面 | ||
知识链接 | 1. ButterKnife 2. mipmap和drawable 3. Android layer-list 4. Fragment 5. 底部导航其他实现方式 | ||

