Android用户体验与UI设计

编辑

锁定

讨论

上传视频

本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!

本书是一部介绍Android用户体验、UI设计理念和方法论的作品。本书采用图文并茂的方式,在归纳用户体验的宗旨和要素并阐述界面用户体验的表达途径的基础上,给出了用户体验、界面设计、智能手机的概念界定。[1]

书    名

Android用户体验与UI设计作    者

范美英[2]

ISBN

9787513035736[2]

Android用户体验与UI设计内容简介

编辑

本书是一部介绍Android用户体验、UI设计理念和方法论的作品。本书采用图文并茂的方式,在归纳用户体验的宗旨和要素并阐述界面用户体验的表达途径的基础上,给出了用户体验、界面设计、智能手机的概念界定。

阐述了Android特有的碎片化问题及其根源,提出了心理模型将对UE设计产生的影响和作用。在此前提下,总结了一系列在为智能手机应用软件进行界面设计时需要注意的影响因素、实施步骤以及各步骤可以使用的设计原则。同时,针对许多设计者的困惑“如何制作可伸缩的图形从而适应可伸缩的界面”,做了详细的解释和说明。最后,介绍了Material Design 这一新型的视觉设计语言及其详细的设计细节和原则。

Android用户体验与UI设计作者简介

编辑

范美英,女,山西省孝义人。北京信息职业技术学院骨干教师,HND(软件工程方向)内审负责人,北京邮电大学硕士。2013年入选北京高校“青年英才计划”,主要从事Android移动应用设计与开发方面的研究。[1]

Android用户体验与UI设计图书目录

编辑

第1章 用户体验(UE)与界面设计(UI)简介

1.1 什么是用户体验(UE)

1.1.1 无处不在的用户体验

1.1.2 良好用户体验的特点

1.1.3 APP中UE设计需要考虑的问题

1.2 什么是用户界面(UI)

1.2.1 从用户体验到用户界面

1.2.2 移动APP要关注用户界面设计

1.3 结论

第2章 Android平台介绍

2.1 主流的移动应用开发系统平台

2.1.1 iOS平台

2.1.2 Android平台

2.1.3 Windows Phone 平台

2.2 Android的不同版本

2.2.1 Android 1.X 系列

2.2.2 Android 2.X 系列

2.2.3 Android 3.X 系列

2.2.4 Android 4.X 系列

2.2.5 Android 5.X 系列

2.3 常见的Android设备

2.3.1 智能手机

2.3.2 平板电脑

2.3.3 其他智能设备

2.4 Android的碎片化问题

2.4.1 碎片及其产生的原因

2.4.2 碎片化产生的影响

2.5 结论

第3章 从心理模型到UE设计

3.1 心理模型

3.1.1 什么是心理模型

3.1.2 理解用户心理模型的重要作用

3.2 UCD模式下UE设计的基本流程

3.2.1 有效的市场调查

3.2.2 研究真正的用户

3.2.3 准确理解用户需求

3.2.4 确定用户的核心目标

3.2.5 设计APP原型

3.3 UE设计中的敏感要素

3.3.1 功能可见

3.3.2 减少记忆

3.3.3 响应时间

3.4结论

第4章 开始UI设计

4.1 格式塔原理---UI设计的魔法棒

4.1.1 格式塔原理概述

4.1.2 组别划分类原理

4.1.3 整体感知类原理

4.1.4 吸引注意类原理

4.2 确定UI的设计风格

4.2.1 拟物化风格

4.2.2 扁平化风格

4.2.3 手绘体风格[1]

4.3 合理使用色彩设计UI

4.3.1 人对色彩的感知

4.3.2 结合硬件选用色彩

4.3.3 根据用户需求使用色彩

4.3.4 色彩的使用准则

4.4 设计APP的图标

4.4.1 设计图标需遵循的原则

4.4.2 Android 应用图标的设计规范

4.4.3 设计图标的几种思路

4.5 结论

第5章可伸缩的UI

5.1 与UI有关的术语

5.1.1 屏幕分辨率

5.1.2 屏幕尺寸

5.1.3 屏幕密度

5.1.4 屏幕无关像素与刻度无关像素

5.2 为资源配置限定符

5.2.1 与屏幕有关的限定符

5.2.2 语言限定符

5.2.3 其他限定符

5.2.4 组合限定符

5.3 可伸缩的图形

5.3.1 九宫格图(Nine-Patch)

5.3.2 用XML定义的简单图形

5.3.3 动态绘制图形

5.4 响应式设计

5.4.1 概述

5.4.2 响应式设计的适用场景

5.4.3 为Android 应用设计响应式UI

5.4.4 一些响应式UI设计工具

5.5结论

第6章 Material Design视觉设计语言

6.1 Material Design简介

6.1.1 目标

6.1.2 设计原则

6.2 Material Design的细节

6.2.1 用动画建立有意义的关联

6.2.2 用明艳的色彩指引视觉

6.2.3 形式多样的按钮

6.2.4 字体与排版

6.3 结论

附录

附录A 常见的Android用户体验设计准则

附录B Android应用设计规范

附录C Android UI设计的10个建议

附录D Android 中常见的颜色与值对照表

参考文献

后 记[1]参考资料

1.

.

..[引用日期2017-07-31]

2.

Android用户体验与UI设计

.豆瓣读书[引用日期2020-04-16]

android ui设计与开发工具,Android用户体验与UI设计相关推荐

  1. 基于Android的健康医疗论坛的设计与开发(android studio)

    提示:文章为原创,仅供参考 基于Android的健康医疗论坛的设计与开发(android studio,提供源码) 提供源码:链接:https://pan.baidu.com/s/1JnbfJ67UC ...

  2. android中的插件开发框架,设计并开发一个 Android 的插件化框架

    结合动态加载系列文章的分析,现在开始设计并开发一个 Android 的插件化框架,命名为 Frontia.Frontia 有 "前端" 的意思,寓意着 Android 插件能像前端 ...

  3. Android集成开发工具——Android Studio

    Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似Eclipse ADT,Android Studio 提供了集成的 Android 开发 ...

  4. 【个人博客设计】开发工具篇

    概述 系列: [个人博客设计] [个人博客设计]框架与插件篇 [个人博客设计]开发工具篇 开发工具:IDEA+Navicat+tomcat+Hbuilder+微信开发者工具 1.1.IntelliJ ...

  5. 优秀分层UI设计模板解析提升网站用户体验,5个UI设计技巧轻松搞定

    UI设计时刻影响用户体验.在构成 UI 的所有因素中,比如浏览网站.阅读内容的难易程度,都会导致用户对网站产生或好或坏的主观感受,而这种感觉影响用户决定是否按照设计师的期望进行接下来的操作并达成销售. ...

  6. 2016年最好的15个Web设计和开发工具

    网络无处不在.世界上几乎没有地方是没有被因特网所渗透的.无孔不入的网络为Web设计师和开发人员开辟了新的机遇渠道.每家企业都在争取在这个在线平台上展现头角,以便于在这场竞争中占据优势.这就是为什么设计 ...

  7. 如何开发一款用户体验优秀的语音交友app?

    在数字时代,人们越来越依赖智能手机上的应用程序来与他人进行交流.其中,语音交友app成为了最受欢迎的应用之一.然而,开发一款成功的语音交友app需要深入了解用户需求与体验.本文将探讨如何开发一款用户体 ...

  8. 为什么产品开发需要做用户体验研究

    当我们讨论用户体验的时候,话题最终会偏向讨论用户体验设计.许多人会人为用户体验和用户体验设计是一回事,事实并非如此.当然,今天的话题我们并不打算深究两者区别,而是聊一聊"用户体验研究&quo ...

  9. 用户体验和交互设计的重要性

    用户体验和交互设计的重要性 用户体验(UE/UX--User Experience )的概念:是一种纯主观在用户使用产品过程中建立起来的感受 ,用户体验是围绕产品的一整套体验,包括跟其相关的设计.制作 ...

最新文章

  1. Java - PriorityQueue
  2. 设计模式——控制反转依赖注入
  3. SIFT(Scale-invariant feature transform, 尺度不变特征转换)特征
  4. 不知道被谁删了微信好友?用 Python 来帮忙呀
  5. AJPFX学习笔记JavaAPI之String类
  6. OD使用教程20 - 调试篇20
  7. Python组合数据类型:容器类型总览,(不)可变数据类型immutable、(不)可迭代对象iterable、迭代器iterator、生成器generator、语法糖
  8. oracle虚拟机怎么拖到windows,如何使用Virtualbox从Windows 10拖放到Ubuntu 18 VM
  9. web.xml中配置启动时加载的servlet,load-on-starup
  10. java web整合开发完全自学手册pdf_《JavaScript完全自学手册》PDF 下载
  11. TCPUDP调试工具 Linux 版
  12. 转载--多核DSP快速入门
  13. AIR202的lua开发
  14. 央行征信与互联网征信技术接口区别(征信架构篇)
  15. [转载] 百科全说——陈焕然:揭秘高科技美容(10-02-22)
  16. mt9638和t972哪个好
  17. 中国尼龙搭扣市场趋势报告、技术动态创新及市场预测
  18. linux在vi创建文件,Linux下创建文本文件(vi/vim命令使用详解)
  19. 前端需要知道的JSON.stringify的正确用法
  20. 漏洞复现-OpenSSL

热门文章

  1. ONE DAY |网络安全渗透测试之跨网段攻击
  2. FPGA基础知识----第三章 第2节 综合和仿真
  3. bootloader的两种启动模式
  4. php自定义函数数学计算,PHP基于自定义函数生成笛卡尔积的方法示例
  5. \t\t工信部:要求对网站主办者身份信息当面核验
  6. Android音频子系统(十三)------audio音频测试工具
  7. Erigon 最新执行客户端安装教程
  8. 不是一番寒彻骨,哪得梅花扑鼻香
  9. Idea Mac OS 80端口被占用
  10. win10系统下vs2015编写的C++程序在XP系统里运行