Android用户界面设计(全彩)

书名:Android用户界面设计(全彩)
作者:IanG.Clifton(伊恩.G.克利夫顿)
译者:郑磊
ISBN:9787121229091
出版社:电子工业出版社
出版时间:2014-5
格式:epub/mobi/azw3/pdf
页数:364
豆瓣评分:

书籍简介:

《Android用户界面设计》回顾了Android 系统简史和最新Jelly Bean 版本的特征,鼓励开发人员开发更多的Android 应用;在细致介绍完开发基础之后,以房地产应用为例,演示如何确定产品目标,接着利用现有视图等要素从零开始搭建整个应用,然后使用高级功能进一步优化代码及资源,以达到“精心设计”的目的。另外,本书附录提供了应用推广所需物料等细节。书中案例贯穿了众多细致入微的技巧,有助于读者学习设计、开发和测试流程。《Android用户界面设计》适合需提升技巧的开发者以及需提升Android 产品体验的从业者使用阅读。

作者简介:

Ian G. Clifton是西雅图A.R.O.的用户体验负责人,并且领导着Android开发团队,在那里,他开发了Saga——一种了解你的Android和iOS应用,为了让你以最少的沟通过最好的生活。在他的职业生涯中,他与很多设计师合作过,并且开发了一些著名的Android应用,例如,CNET News、CBS News、Survivor、Big Brother和Rick Steves’Audio Europe。

Ian喜爱科技、艺术和用户体验,这让他走过许多不同的道路。除了Android开发,他还做过平台、网络和桌面的开发工作。他作为卫星、宽频和遥测系统的短期员工供职于美国空军,而且也用铅笔、画笔和相机创作了相当数量的艺术作品。

你可以在Twitter(http://twitter.com/IanGClifton)中收听Ian G. Clifton,还可以关注他的博客(http://blog.iangclifton.com)了解他关于移动开发的思想。他还发布了名为The Essentials of Android Application Development(《Android应用开发的要领》)的系列视频,你可以访问http://my.safaribooksonline.com/video/programming/Android/9780132996594。

书友短评:

@ benluo 不错。专注UI。 @ castle 有几章还是挺值得一看的。 @ UVU 介绍了实现界面的代码 @ UVU 介绍了实现界面的代码 @ benluo 不错。专注UI。 @ castle 有几章还是挺值得一看的。

书籍目录

第1部分 Android用户界面基础
第1章 Android用户界面概览 ………………………………………………………..1
Android设计简史 ………………………………………………………………………… 2
Android设计站点 ………………………………………………………………………… 2
核心原则 …………………………………………………………………………………….. 3
标准组件 …………………………………………………………………………………… 12
支持多种设备 ……………………………………………………………………………. 14
值得注意的变化 ………………………………………………………………………… 16
小结 ………………………………………………………………………………………….. 16
第2章 理解视图——用户界面的构架模块 …………………………………. 17
什么是视图 ……………………………………………………………………………….. 18
显示文本 …………………………………………………………………………………… 22
显示图片 …………………………………………………………………………………… 26
聚集用户输入的视图 …………………………………………………………………. 29
其他值得关注的视图 …………………………………………………………………. 32
事件的监听 ……………………………………………………………………………….. 35
小结 …………………………………………………………………………………………. .36
第3章 用View Group与Fragment创建全布局 ………………………………. 37
ViewGroup …………………………………………………………………………………. 38
Fragment …………………………………………………………………………………….. 49
小结 ………………………………………………………………………………………….. 52
第4章 添加应用的图形和资源 …………………………………………………… 53
Android中资源的介绍 ……………………………………………………………….. 54
资源限定符 ……………………………………………………………………………….. 54
理解密度 …………………………………………………………………………………… 58
可支持的图片文件 …………………………………………………………………….. 59
9-patch图片 ……………………………………………………………………………….. 60
XML可绘制对象 ……………………………………………………………………….. 62
其他资源 …………………………………………………………………………………… 72
小结 ………………………………………………………………………………………….. 76
第2部分 完整的设计和开发过程
第5章 开始一个新的应用 ……………………………………………………………..77
确定目标 ………………………………………………………………………………………78
概要流程图 …………………………………………………………………………………..81
线框图 ………………………………………………………………………………………….82
小结 ……………………………………………………………………………………………..95
第6章 开发应用的基础 …………………………………………………………………97
组织为Activity和Fragment ……………………………………………………………..98
把线框拆成视图 ………………………………………………………………………….106
创建主题和样式 ………………………………………………………………………….121
小结 ……………………………………………………………………………………………122
第7章 定稿设计方案 ………………………………………………………………….. 123
线框和图形设计 ………………………………………………………………………….124
应用的视觉样式和个性 ……………………………………………………………….124
文本注意事项 ……………………………………………………………………………..132
标准图标 …………………………………………………………………………………….137
动态内容注意事项 ………………………………………………………………………138
导航和过渡 …………………………………………………………………………………139
错误情况 …………………………………………………………………………………….139
小结 ……………………………………………………………………………………………139
第8章 实现设计方案 ………………………………………………………………….. 141
和设计师一起工作 ………………………………………………………………………142
切出图形资产 ……………………………………………………………………………..143
更新主题和样式 ………………………………………………………………………….147
把comps拆为多个视图 ………………………………………………………………..148
提升效率 …………………………………………………………………………………….153
多种设备上的基本测试 ……………………………………………………………….160
小结 ……………………………………………………………………………………………162
第9章 进一步优化应用 ………………………………………………………………. 163
层级查看器 …………………………………………………………………………………164
动画 ……………………………………………………………………………………………170
自定义字体 …………………………………………………………………………………180
小结 ……………………………………………………………………………………………184
第3部分 Android用户界面的高级话题
第10章 如何处理常用组件 …………………………………………………………. 185
闪屏 …………………………………………………………………………………………….186
加载指示 ……………………………………………………………………………………..196
复杂的TextView ……………………………………………………………………………198
自动加载的ListView ……………………………………………………………………..203
小结 …………………………………………………………………………………………….208
第11章 为自定义组件而组合视图 ………………………………………………..209
什么时候组合视图 ……………………………………………………………………….210
组合视图以实现其简单协作 …………………………………………………………210
完成一个多按钮切换开关 …………………………………………………………….222
小结 …………………………………………………………………………………………….241
第12章 开发完全自定义的视图 ……………………………………………………243
常用概念 ……………………………………………………………………………………..244
开发自定义视图 …………………………………………………………………………..249
小结 …………………………………………………………………………………………….284
第13章 运用画布和高级绘图 ………………………………………………………..285
PorterDuff 图片合成 ……………………………………………………………………..286
创建自定义的Drawable …………………………………………………………………..305
小结 ………………………………………………………………………………………………310
第4部分 有益的指导和参考
附录A Google Play物料 ……………………………………………………………….311
应用描述 …………………………………………………………………………………….312
修改记录 …………………………………………………………………………………….313
应用图标 …………………………………………………………………………………….313
屏幕截图 …………………………………………………………………………………….314
主题图片 …………………………………………………………………………………….315
推广图 ………………………………………………………………………………………..320
视频(YouTube) ……………………………………………………………………….320
推广你的应用 ……………………………………………………………………………..321
附录B 亚马逊应用商店物料 ………………………………………………………. 323
概述 ……………………………………………………………………………………………324
应用图标 …………………………………………………………………………………….324
屏幕截图 …………………………………………………………………………………….325
推广图 ………………………………………………………………………………………..326
视频 ……………………………………………………………………………………………327
附录C 常用任务参考 …………………………………………………………………. 329
在操作栏中显示加载 …………………………………………………………………..330
撤销软键盘 …………………………………………………………………………………336
使用全屏模式 ……………………………………………………………………………..337
让屏幕保持常亮 ………………………………………………………………………….338
确定设备物理屏幕尺寸 ……………………………………………………………….338
确定设备DPI ………………………………………………………………………………..339
检查网络连接 ………………………………………………………………………………340
检查当前线程是否是UI线程 ………………………………………………………..340
自定义视图属性 ………………………………………………………………………….341
· · · · · ·

添加微信公众号:好书天下获取

添加微信公众号:“好书天下”获取书籍好书天下 » Android用户界面设计(全彩)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

添加微信公众号:“好书天下”获取书籍

添加微信公众号:“好书天下”获取书籍添加微信公众号:“好书天下”获取书籍