基于MaterialDesign的Android用户界面设计pdf下载pdf下载

基于MaterialDesign的Android用户界面设计百度网盘pdf下载

作者:
简介:本篇主要提供基于MaterialDesign的Android用户界面设计pdf下载
出版社:博库网旗舰店
出版时间:2016-11
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:基于Material Design的Android用户界面设计
  • 作者:(美)伊恩G.克利夫顿|译者:郑磊
  • 定价:129
  • 出版社:电子工业
  • ISBN号:9787121300349

其他参考信息(以实物为准)

  • 出版时间:2016-11-01
  • 印刷时间:2016-11-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:446
  • 字数:677千字

编辑推荐语

Android开发日趋成熟,变得越来越有优势,开发者们已经意识到**设计的决定性价值。谷歌基于MateriaI Design呈现其在视觉上前所未有的剧烈变化,并使有效设计变得*为必要。Android 6和设计支持库推动了手机应用设计的前进。 在由伊恩G.克利夫顿所著的《基于Material Design的Android用户界面设计》中,Android开发引领者和用户体验倡导者lan G.Clifton介绍了如何将出彩的可用性和出众的视觉体验融为一体,并帮助你构建新用户即可轻松上手的应用,这样的应用具备了顺承用户已有使用经验、保持平台一致性的特性,进而不会让用户丧失耐心。 你不需要任何设计经验:Clifton会带你贯穿整个流程,从线框图到流程图,再到用动画和**合成让*终的应用闪闪发光。你会发现案头有顺手的案例可学习,还有*多可下载的案例代码,也包括完整的已完成的应用。

内容提要

由伊恩G.克利夫顿所著的《基于Material Design的Android用户界面设计》以木工工具应用为 例,演示如何确定产品目标,接着利用现有视图等要 素从零开始搭建整个应用,然后使用**功能进一步 优化代码及资源,以达到“精心设计”的目的。另外 ,本书附录提供了应用推广所需物料等细节。全书内 容覆盖面广,结构合理,涵盖产品经理、设计人员、 开发工程师及市场推广人员所需的基础理论、实战技 巧和精彩案例,适合但不限于以上人群阅读。
    

目录

前言
致谢
序言
**部分 Android用户界面基础
**章 Android界面和Material
Android设计简史
Material
基本概念
交互和动画
字体
测量和对齐
Android设计站点
核心原则
做一件事并把它做好
与其他应用友好相处
视觉、视觉、重要的视觉
简单但强大
平台一致性
适应用户
标准组件
系统栏
通知系统
应用栏
Tab和侧边式抽屉导航
FAB
支持多种设备
避免让人痛苦的错误
菜单键
长按
通知图标
来自其他平台的样式
小结
第2章 理解view——用户界面的构架模块
什么是view
view ID
理解view尺寸
显示文本
显示图片
背景
聚集用户输入的
其他值得关注的
事件的监听
其他监听器
小结
第3章 用ViewGroup与Fragment创建全布局
理解ViewGroup以及常见的实现方式
其他值得关注的ViewGroup
用Fragment封装view逻辑
Fragment的生命周期
给予Fragment数据
与Activity进行通讯
执行Fragment的事务
争议
支持库
CardView库
Design库
GridLayout库
Leanback库
MediaRouter库
Palette库
RecyclerView库
注解支持库
小结
第4章 添加应用的图形和资源
Android中资源的介绍
资源限定符
理解密度
可支持的图片文件
栅格图片
矢量图片
9-patch图片
XML可绘制对象
Laye
Stat
Leve
其他资源
Strings
数组
颜色
尺寸
动画
ID
菜单
小结
第2部分 完整的设计和开发过程
第5章 开始一个新的应用
设计方法
常用方法
以用户为中心的设计
确定目标
用户目标
用户模型
产品目标
设备和配置支持
概要流程图
线框图
从导航开始
接着进入内容模块
详情页面的线框图
支持多种设备
命名惯例
原始资源
小结
第6章 原型和开发应用基础
组织为Activity和Fragment
创建个原型
Tab
抽屉导航(Navigation Drawer)
Tool展示
Tab Fragment
Tool Details
评估个原型
与用户一起工作
完全开放
明确目标
动态目标
真实的用户反馈
下一步
小结
第7章 设计视觉效果
线框和图形设计
工具
风格
拟物设计
极简设计
扁平化设计
Material Design
光源
颜色
相关科学
选择颜色
木工应用
文本注意事项
文本对比
文字尺寸、样式和大写
文本间距
文本阴影
自定义字体
易懂的用语
其他注意事项
变化的文本长度
图片的有效性和尺寸
透明度和3×规则
标准图标
导航和过渡
错误情况
设计步骤
小结
第8章 实现设计方案
和设计师一起工作
切出图形资产
简单切图
9-patch图片
生成可替代尺寸
主题和样式
把comp拆为多个view
开发木工应用
主屏幕
工具列表
工具详情
多种设备上的基本测试
小结
第9章 用动画出彩
动画的目的
view动画(View Animation)
属性动画(Property Animation)
控制Property Animation
监听器
类型Evaluator
Time Interpolator
关键帧
ViewPropertyAnimator
错误提示动画
动画图标
制作矢量图标动画
动画化栅格图标
简单的转场
屏幕转场
Activity转场
圆形显现过渡
小结
第3部分 Android用户界面的**应用篇
**0章 使用**技巧
识别Jank
用Systrace理解Jank
优化图片
压缩图片
使用正确的大小
使用图片缓存
额外的性能提高
控制垃圾回收
View Holder模式
消除过度绘制
Hierarchy Viewer
找到丢失的View
消除不必要的View
导出为PSD文件
自定义字体
复杂的Textview
存在的Span
复杂文本的Spans使用
Recycleview
布局管理器
适配器
条目Animator
条目装饰
小结
**1章 处理Canvas和**绘制
创作自定义Drawable
基本概念
其他的重要方法
Paint
Canvas
处理文本
一个简单的文本Drawable
*好的Text Drawable
处理图片
色彩过滤器
Lighting Color Filter
色彩矩阵
PorterDuff图片合成
着色器
圆形图片
渐变淡化
小结
**2章 开发自定义
基本概念
测量
布局
绘制
保存和恢复状态
创建一个自定义view
测量
处理布局Layout
建立Bitmap
保存和恢复状态
总结
**3章 处理输入和滚动
触碰输入
其他形式的输入
创建一个自定义
创建初始自定义View文件
测量
绘制
准备触碰输入
处理触碰输入
其他注意事项
小结
附录A Google Play资源文件
附录B 常用任务参考