《Android UI设计模式》课程教学大纲(移动互联网-姬孟洛)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Android UI设计模式》课程教学大纲
课程代码:21137051
课程名称:Android UI设计模式课程性质:创新创业(必修)
学分:3 学时:72
讲课学时:36 实践/实验学时: 36
适用专业:软件工程(移动互联网方向)
先修课程:JAVA程序设计、Html5程序设计
一、课程目标
本课程主要介绍Android应用UI设计的基本原理和过程,理解Android UI 设计的原则,掌握设计的基本技巧。能够使用Photoshop和Android studio完成Android的UI设计。能够结合具体问题灵活应用设计模式。培养发现问题、分析问题和解决问题的能力,以及良好的产品审美素养。
二、教学内容
1. 移动UI简介
教学要求:
了解UI设计及设计原则;了解交互设计及设计原则,了解界面基本组成元素和用户体验,了解分辨率与屏幕尺寸。
教学内容:
UI相关知识;
交互设计;
Z 用户体验;
ZN 分辨率与屏幕尺寸。
实验内容:
实验一初试UI
Genymotion模拟器的安装
分辨率的认识。
2.Photoshop应用
教学要求:
了解Photoshop的基本概念和基本操作。掌握Photoshop的基本使用方法。
教学内容:
Photoshop初步;
Photoshop应用。
实验内容:
实验二 Photoshop应用
Genymotion模拟器的安装
熟悉工作界面,掌握图像裁剪的操作;熟悉图层的概念以及图像的面板和样式的操作。
3. Android 布局模式
教学要求:
认识Android布局,掌握Android常用布局。
教学内容:
Z 认识Android布局;
Z Android常用布局;
实验内容:
实验三布局应用
绝对布局的使用、表格布局的使用、网格布局的实现;
按钮排列、组件的各自对齐、梅花布局、代码动态设置布局。
4. Android 视图
教学要求:
掌握基本视图组件;掌握常用视图组件。
教学内容:
Z 基本视图组件;
Z 常用视图组件。
实验内容:
实验四视图应用
WebView的使用、画廊、照片墙;
聊天ListView、弹性ListView
5. 导航模式
教学要求:
了解基本导航方法,掌握主要导航技术
教学内容:
Tab导航栏;
Z抽屉式与下拉筛选;
N宫格导航与列表式;
N 轮播导航与组合导航。
实验内容:
实验五导航模式应用
Tab导航栏,顶部&底部导航、BottomNavigationBar使用;
抽屉式与下拉筛选
九宫格、自适应九宫格、列表式
滑动轮播、延时轮播、组合导航
6. 绘图机制与处理技巧
教学要求:
理解基本绘图机制,掌握基本绘图处理技巧。
教学内容:
绘图技巧;
Android图像处理之色彩特效处理;
Android图像处理之图像特效处理
N Android图像处理之画笔特效处理
N SurfaceView
实验内容:
实验六绘图机制和绘图处理技巧
Shape绘制阴影、Layer的运用、Selector的应用、Canvas静态时钟、Layer 图层;
色光属性、色彩矩阵、特效图片;
飞扬的旗帜、图像矩阵、扭曲图片;
倒影、PathEffect、刮刮卡;
绘图板、正弦函数、抽奖转盘。
7. 动画机制与处理技巧
教学要求:
理解基本动画机制,掌握基本的动画处理技巧。
教学内容:
动画框架与属性动画;
自定义动画;
Android5.X矢量动画机制;
N Android动画实例;
N 自定义View拓展。
实验内容:
实验七动画制作
动画集合、属性动画、多种动画的使用、在xml中设置动画、ValueAnimation 的使用
插值器、Camera3D旋转
线性动画、三球仪、轨迹动画
计时器动画、下拉展开动画、灵动菜单、SVG特效登录动画
自定义头像、自定义进度条、自定义TopBar、自定义下拉刷新。
四、教学组织与方法
1.采用哪些教学方法?
采用案例教学、启发式教学、多媒体教学法,理论和实验相结合的教学方法,培养学生自学能力和动手能力,精选教学内容,精讲多练。
2.如何组织?运用哪些教学手段?
教师采用多媒体课件讲授课程,然后在机房做实验。
3.如何理论联系实际培养学生各方面的能力?
(1)通过本课程的学习,使学生理解Android UI设计模式,掌握Android UI设计模式的基本技术,培养学生能使用相关工具设计Android UI,从而解决实际问题的能力,为学生今后从事UI开发工作打下坚实的基础。
(2)通过综合实践,培养学生自主学习能力和创造性的工程设计能力,提高综合分析和解决问题的能力。
五、课程考核与成绩评定
六、推荐教材和教学参考书目与文献
推荐教材:
《App,这样设计才好卖》,[日]池田拓司著,陈筱烟译,人民邮电出版社,2014.7。
参考书目与文献:
《精通Android UI设计》,杰克逊编著,清华大学出版社,2016.7。
《Android应用UI设计模式》,[美] Greg Nudelman 著,袁国忠译,人民邮电出版社,2013.12。
大纲制订人:姬孟洛
大纲审定人:宋振芳
教学院长(主任):蒋胜利
制订日期:2018年5月20日