本学习单元介绍应用主界面的搭建。一般应用主界面由底部导航和对应页面组成。本学习单元从界面布局,页面创建,页面切换学习主界面的创建。最终实现包含底部导航的主界面,并教导学生遵循编码规范开发主界面代码,通过介绍国产插件ButterKnife以及无人机等先进国产技术,引发同学的民族自豪感。
任务名称 | Android项目开发实践 | 项目编号 | 02 |
子任务名称 | 完成项目开发准备 | 完成时间 | 60min |
任务描述 | 完成项目开发前的准备。选择要用的框架,创建基础类。 | ||
任务要求 | 任务1:安装常用插件,添加部分依赖库,为快捷开发做准备 | ||
任务2:创建基础Activity | |||
任务3:创建全局Application | |||
任务环境 | Android Studio开发工具,雷电模拟器 | ||
任务重点 | 做好框架选择,添加依赖,创建清晰项目目录,纵观整个项目创建基础类,修改应用主题。 | ||
任务准备 | 创建完成的Party项目 | ||
任务工作流程 | 选择要使用的框架,安装相关插件,添加相关依赖,完成项目适配,创建项目目录,创建基础类,修改应用主题。 | ||
任务评价标准 | 1.插件是否可正常使用 | ||
2.新建基础类后,项目是否可正常运行 | |||
3.修改主题后,查看效果是否正常 | |||
扩展任务 | 扩展1:根据新建BaseActivity的相关步骤,思考创建BaseFragment,并添加提示方法 | ||
扩展2:根据学习内容自己尝试更换不同主题,查看效果。 | |||
知识链接 | 1. 项目类型 2. 项目简介 3. 面向对象语言的三大特征 4. Android访问修饰符 5. Android六大布局 6. Android基本控件 7. 图形基础 8. Android常用设计模式 9. Android样式style和主题theme | ||
知识目标
了解如何安装插件
了解插件ScreenMatch的使用
了解Acticity,Fragment,layout的创建
了解基本布局,控件
了解Application
技能目标
掌握Activity,Fragment,layout的创建
掌握如何编辑布局文件
掌握如何编辑Activity
掌握Android基本控件的使用

