《Android UI设计模式》课程教学大纲(移动互联网-姬孟洛)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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日

相关文档
最新文档