网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Android高级图形程序设计
分类 计算机-操作系统
作者 (美)华莱士·杰克逊
出版社 清华大学出版社
下载
简介
内容推荐
本书详细阐述了与Android高级图形程序设计相关的解决方案,主要包括Android数字图像、Android数字视频、Android帧动画、Android程序动画、Android DIP、Android UI布局、Android UI小部件、高级ImageView图形设计、高级ImageButton、使用9-Patch技术创建可扩展的图像元件、高级图像混合、高级图像合成、数字图像切换、基于帧的动画、程序动画、高级图形、交互式绘图、使用VideoView和MediaPlayer类播放视频、从外部媒体服务器流式传输数字视频等内容。此外,本书还提供了丰富的示例及代码,以帮助读者进一步理解相关方案的实现过程。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学读物和参考手册。
目录
第1章 Android数字图像:格式、概念和优化
1.1 Android的数字图像格式:无损与有损
1.2 Android View和ViewGroup类:图像容器
1.3 数字图像的基础:像素和宽高比
1.4 数字图像的色彩:颜色理论和颜色深度
1.5 在Android中表示颜色:十六进制表示法
1.6 图像合成:Alpha通道和混合模式
1.7 数字图像蒙版:Alpha通道的流行用法
1.8 使蒙版边缘更平滑:抗锯齿的概念
1.9 优化数字图像:压缩和抖动
1.10 下载Android开发环境:Java和ADT
1.11 安装和更新Android Developer ADT
1.12 小结
第2章 Android数字视频:格式、概念和优化
2.1 Android数字视频格式:MPEG-4H.264和WebM(VP8)
2.2 Android VideoView和MediaPlayer类:视频播放器
2.3 数字视频的基础:运动、帧和FPS
2.4 数字视频约定:比特率、流、标清和高清
2.5 Android的数字视频文件:分辨率密度目标
2.6 优化数字视频:编解码器和压缩
2.7 在Eclipse ADT中创建Pro Android Graphics应用程序
2.8 创建视频启动屏幕的用户界面设计
2.9 认识MainActivity.java Activity子类
2.10 创建视频资产:使用Terragen 3 3D软件
2.11 创建未压缩的视频:使用VirtualDub软件
2.12 压缩视频资产:使用Sorenson Squeeze
2.13 在Android中安装视频资产:使用raw文件夹
2.14 在Android应用程序中引用视频资产
2.15 小结
第3章 Android帧动画:XML、概念和优化
3.1 帧动画的概念:帧、帧速率和分辨率
3.2 优化帧动画:颜色深度和帧速率
3.3 使用XML标记在Android中创建帧动画
3.4 Android 标记:父帧容器
3.5 Android的标记:指定动画帧
3.6 为GraphicsDesign App创建帧动画
3.7 复制分辨率密度目标帧
3.8 使用XML创建帧动画定义
3.9 在ImageView中引用帧动画定义
3.10 使用Java实例化帧动画定义
3.11 小结
第4章 Android程序动画:XML、概念和优化
4.1 程序动画概念:补间动画和插值器
4.2 程序动画数据值:范围和中心点
4.3 程序动画变换:旋转、缩放、平移
4.4 程序动画合成:Alpha混合
4.5 程序动画计时:使用持续时间和偏移量
4.6 程序动画循环:RepeatCount和RepeatMode
4.7 标记:使用XML对程序动画进行分组
4.8 程序动画与帧动画:权衡
4.9 在GraphicsDesign应用中创建程序动画的构思
4.10 使用XML创建程序动画定义
4.11 在MainActivity.java中实例化Animation对象
4.12 使用创建更复杂的程序动画
4.13 旋转变换:复杂的动画集
4.14 调整变换值:轻松调整XML
4.15 小结
第5章 Android DIP:与设备无关的像素图形设计
5.1 Android支持设备显示的方式:UI设计和用户体验
5.2 设备显示概念:尺寸、密度、方向、DIP
5.3 与密度无关:创建相似的用户体验
5.4 通过标签支持Android多屏
5.5 提供针对设备优化的用户界面布局设计
5.5.1 使用Android的smallestWidth屏幕配置修饰符
5.5.2 使用可用屏幕宽度修饰符
5.5.3 使用可用屏幕高度修饰符
5.6 提供针对设备优化的图像可绘制资产
5.7 DisplayMetrics类:大小、密度和字体缩放
5.8 优化Android应用程序图标
5.9 在正确的密度文件夹中安装新的应用程序图标
5.10 为自定义应用程序图标配置AndroidManifest.xml
5.11 在Nexus One上测试新的应用程序图标和标签
5.12 小结
第6章 Android UI布局:使用ViewGroup类进行图形设计
6.1 Android ViewGroup超类:布局基础
6.2 ViewGroup LayoutParams类:布局参数
6.3 不推荐使用的布局:AbsoluteLayout和SlidingDrawer
6.4 Android的实验性布局:SlidingPaneLayout
6.5 Android RelativeLayout类:设计相对布局
6.6 Android LinearLayout类:设计线性布局
6.7 Android FrameLayout类:设计帧布局
6.8 Android GridLayout类:设计网格布局
6.9 DrawerLayout类:设计抽屉布局
6.10 添加菜单项以访问UI布局容器
6.11 创建目录活动
6.12 创建XML目录线性布局设计
6.13 将文本UI小部件添加到TOC UI布局容器
6.14 使用onOptionsItemSelected()方法添加菜单功能
6.15 在Nexus One上测试目录活动
6.16 小结
第7章 Android UI小部件:使用View类进行图形设计
7.1 Android View类:UI小部件的基础
7.2 View对象的基本属性:ID、布局定位和大小
7.3 View对象的定位特征:边距和填充
7.4 View对象的图形属性:背景、Alpha和可见性
7.5 View对象的功能特征:侦听器和焦点
7.6 创建书签工具UI:使用RelativeLayout和TextView
7.7 使用ImageView小部件:图形的基石
7.8 在Nexus One横向模式下测试UI设计
7.9 给Ima
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/28 10:15:07