- 19
- 0
- 约3.8千字
- 约 8页
- 2018-07-07 发布于上海
- 举报
《Android应用项目实战》实验课程教学大纲课程编号程名称:Android应用项目实战 课程性质:专业(必修)学 分:5 学 时:108适用专业:移动终端应用软件开发专业先修课程:Android开发基础、Java Web或者.Net Web开发一、课程目标通过本课程的学习,让学生全程设计一个完整的APP,使得学生对Android基础知识能够综合运用,使学生快速积累开发经验,具备Android开发工程师的能力。在软件工程思想指导下,按照项目分析、设计、实现的流程进行APP的制作。项目按照分组的形式进行开发,完成后进行项目答辩。鼓励学生参与课程讨论,促进学生采用主动学习方法,在团队项目实施过程中训练和提高人个与职业技能、团队协作人际沟通能力和软件工程能力,分析问题和解决问题的能力和团队工作交流能力。二、基本理论与实验技术知识本课程以项目为导向,通过“移动商城APP”项目讲解了一个完整的Android 项目开发流程。共3章,27讲,其中第2章侧重于项目设计与实现,包含25讲,每讲针对一个功能模块进行详细讲解,主要涉及的板块:产品展示、产品推荐、收藏产品、购物车、在线支付、用户管理等。通过本课程的学习,可以让学生能快速积累开发经验,具备中级Android工程师的能力。三、实验方法、特点与基本要求实验方法、特点主要是:理论教学+上机实验+课后问题解答。讲、学、练相结合,重在培养学生理论联系实际,加强其操作实践能力。实验教学基本要求是:通过本课程的学习可以使学生了解熟悉主流商城类APP的主要功能,掌握Android项目的基本实现流程,胜任实战工作的Android应用开发。同时能快速而轻松地积累实战项目经验,让自己在今后的实际开发工作中游刃有余。四、实验主要仪器设备硬件设备:台式电脑或者笔记本(至少8G内存,30GB硬盘)。软 件: Windows操作系统、Android Studio开发工具、Android Studio自带模拟器或者Android测试机。五、实验项目的设置与内容提要序号实验项目内 容 提 要学时类型每组人数教学目标1需求分析项目开发简介,需求分析。4设计1-4了解整个项目整体框架;能从用户需求中提炼出项目主要功能。2启动页的制作与Git版本管理项目分包;git版本管理;实现启动页4编码1-4完成项目初步搭建;使用github desktop关联项目,实现版本管理和控制3FragmentTabHost实现底部菜单自定义FragmentTabHost;FragmentTabHost实现分页4编码1-4掌握FragmentTabHost+Fragment的搭配实现使用底部导航功能;完成从阿里巴巴图标库中,找寻不同状态的icon,自定义FragmentTabHost;设置FragmentManager,完成底部导航栏。4ToolBar与Banner广告栏自定义Toolbar;MZBanner酷炫轮播图4编码1-4自定义Toolbar来实现标题栏效果;仿魅族手机应用的Banner特效来实现广告栏5首页商品重构RecyclerView+CardView列表使用;多布局Item使用4编码1-4完成首页中,商品的展示;运用5.0版本新出的RecyclerView和CardView搭配使用,完成精美的布局效果6项目重构封装BaseActivity、BaseFragment;RecyclerView重构4编码1-4整合重复、冗余代码实现项目重构;完成对整个项目的整体规划7加载网络数据Retrofit+Rxjava框架封装;API调用4编码1-4通过集成Retrofit+RxJava框架,访问api接口;解析JSON数据,实现网络加载数据8热卖商品MaterialRefreshLayout刷新布局;上拉加载下拉刷新4编码1-4通过RecycleView实现列表的展示;搭配MaterialRefreshLayout实现上拉加载和下拉刷新功能9Adapter的封装封装BaseAdapter;封装BaseViewHolder;封装SimpleAdapter4编码1-4掌握封装Adapter的技术;对RecyclerView控件装载数据10商品分类实现RecyclerView实现分类菜单;双RecyclerView联动4编码1-4使用RecycleView这个强大的控件来完成对分类菜单的展示;使用两个RecycleView实现菜单的“双联动”效果,完成对于分类菜单的展示效果11自定义加减控件自定义EditText;实现CircleAddAndSub控件4编码1-4完成一个自定义View的实现购物车里面常见的数量加减控件,来完成对于商品数量的加减。12购物车实现购物车对象ShoppingCart;购物车管
您可能关注的文档
最近下载
- 美邦服饰存货管理问题分析.docx VIP
- 私募基金投资意向协议.docx VIP
- 电气工程综合实验.doc VIP
- 树立和践行正确政绩观PPT.pptx VIP
- 统编版小学语文三年级上册第六单元 祖国山河 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 建筑施工与环保.pptx VIP
- QBD-CB-UMD-202106150012 曙光DS600 G30系列磁盘阵列用户手册V1.4.pdf VIP
- 汽车式起重机安全技术规程.doc VIP
- 房屋买卖合同书范本下载(2024版).docx VIP
- 超星尔雅《人工智能与科学之美》满分章节测试答案.docx VIP
原创力文档

文档评论(0)