v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《Android UI基础教程》(Android UI Fundamentals )扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类网络
    出版社人民邮电出版社
    发行时间2012年10月9日
    语言简体中文
  • 时间: 2013/10/16 19:32:47 发布 | 2013/10/16 23:06:15 更新
  • 分类: 图书  计算机与网络 

slholmes

精华资源: 762

全部资源: 762

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名Android UI基础教程
原名Android UI Fundamentals
译者刘文斌
图书分类网络
资源格式PDF
版本扫描版
出版社人民邮电出版社
书号9787115292827
发行时间2012年10月9日
地区大陆
语言简体中文
简介

IPB Image

评论处1楼有网盘链接


内容介绍:

  《android ui基础教程》是一本android用户界面设计的基础入门图书。全书从最基础的技术概念开始介绍,深入讨论了ui设计的各项技术,涵盖了为应用程序创建ui的所有内容。本书不仅会告诉读者创建灵活布局的最佳方法,还会帮助开发者优化已有的ui界面,从而使他们的应用运行更加流畅,拥有最佳性能。学习完本书,读者可以自己创建一个成功的android应用的ui界面。
   《android ui基础教程》适合各个层级的android应用开发者阅读。

内容截图:

IPB Image



目录

第1部分 android ui基础 1
第1章 入门 2
1.1 hello world 4
1.2 android 应用程序的基本结构 8
1.2.1 文件夹结构 8
1.2.2 android manifest 9
1.2.3 资源 11
1.3 android ui基础 12
1.3.1 主屏幕和通知栏 12
1.3.2 xml布局 13
1.3.3 activity类 15
1.3.4 硬件按钮 16
1.4 工具 18
1.4.1 android开发者工具 18
1.4.2 android虚拟设备 21
1.4.3 层次浏览器(hierarchy viewer) 22
1.4.4 用ddms截屏 24
1.4.5 其他工具 25
1.5 结束语 26
.第2章 创建第一个应用 27
2.1 创建一个应用 29
2.2 开始使用android视图 29
2.3 排布视图 33
2.3.1 framelayout 33
2.3.2 tablelayout 34
2.3.3 linearlayout 34
2.3.4 relativelayout 37
2.3.5 gridlayout 39
2.4 显示列表 41
2.4.1 listactivity 42
2.4.2 xml布局 42
2.4.3 把数据绑定到列表 43
2.4.4 loader 45
2.5 理解活动 45
2.5.1 声明活动 45
2.5.2 了解活动的生命周期 46
2.5.3 了解任务和返回堆栈 48
2.5.4 处理配置更改 50
2.6 防止应用程序无响应(anr) 50
2.6.1 strictmode 51
2.6.2 后台任务 52
2.7 完成timetracker 56
2.8 结束语 57
第3章 更进一步 59
3.1 支持多种屏幕尺寸 61
3.1.1 资源限定符 61
3.1.2 资源限定符优先级 63
3.1.3 密度无关的像素 64
3.1.4 9-补丁图形 66
3.2 处理通知 67
3.2.1 toast 67
3.2.2 状态栏通知 69
3.2.3 对话框 71
3.3 处理事件 73
3.3.1 屏幕点击 74
3.3.2 长按(long press) 75
3.3.3 聚焦事件(focus event)和关键事件(key events) 75
3.4 创建菜单 76
3.4.1 菜单布局 77
3.4.2 菜单回调函数 78
3.4.3 上下文菜单 80
3.5 实现time tracker 81
3.6 结束语 85
第2部分 视图框架 87
第4章 基本视图 88
4.1 创建一个基本表格 90
4.1.1 textview和edittext 90
4.1.2 按钮 94
4.1.3 布尔值按钮 95
4.1.4 spinner(下拉列表) 95
4.1.5 scrollview 96
4.2 显示图片 99
4.2.1 imageview和资源 99
4.2.2 位图 101
4.2.3 drawable 102
4.3 创建地图和展示网站 103
4.3.1 mapview 103
4.3.2 webview 105
4.4 结束语 107
第5章 可复用ui 108
5.1 抽象布局 110
5.1.1 [include]标签 110
5.1.2 [merge]标签 113
5.1.3 viewstub 114
5.2 抽象样式和主题 116
5.2.1 样式 116
5.2.2 主题 119
5.3 使用fragment 119
5.3.1 布局 120
5.3.2 fragment生命周期 120
5.3.3 fragment事务 124
5.3.4 fragment回退栈 125
5.4 结束语 126
第6章 导航和数据加载 127
6.1 介绍操作栏 129
6.1.1 操作项 129
6.1.2 操作视图 131
6.1.3 actionprovider类 132
6.2 应用导航 134
6.2.1 操作栏导航 134
6.2.2 tabwidget 136
6.2.3 viewpager 138
6.3 往视图中加载数据 140
6.3.1 基础数据绑定 140
6.3.2 adapter类 141
6.3.3 loader 143
6.4 结束语 144
第7章 android部件 145
7.1 创建一个基础的部件 147
7.1.1 声明部件 147
7.1.2 appwidgetproviderinfo xml 148
7.1.3 appwidgetprovider类 152
7.1.4 remote视图 154
7.1.5 应用部件配置活动 156
7.2 创建集合部件 158
7.2.1 创建布局 158
7.2.2 创建服务 159
7.3 结束语 162
第3部分 高级ui开发 163
第8章 处理手势操作 164
8.1 监听触摸事件 166
8.2 响应手势操作 171
8.2.1 gesturedetector 172
8.2.2 scalegesturedetector 174
8.3 结束语 175
第9章 动画 176
9.1 创建drawable动画 178
9.2 创建视图动画 180
9.2.1 定义动画 180
9.2.2 使用interpolator 182
9.2.3 使用动画 182
9.2.4 为timetracker添加一个时钟走动的动画 184
9.3 创建属性动画 188
9.3.1 valueanimator 188
9.3.2 animator集 191
9.3.3 xml中的属性动画 191
9.3.4 viewpropertyanimator 193
9.3.5 layouttransition 194
9.4 结束语 195
第10章 创建自定义视图 196
10.1 理解android如何绘制视图 198
10.2 创建自定义视图 198
10.2.1 onmeasure 199
10.2.2 ondraw 201
10.3 向自定义视图中添加自定义属性 204
10.3.1 声明属性 204
10.3.2 在xml中使用属性 205
10.3.3 在代码中使用属性 207
10.4 创建复合组件 209
10.4.1 创建一个复合组件 209
10.4.2 优化布局 212
10.5 结束语 213
第11章 创建高级图形 214
11.1 使用canvas 216
11.1.1 实现surfaceview 216
11.1.2 在surfaceview上绘图 217
11.2 使用renderscript 221
11.2.1 renderscript文件 221
11.2.2 java api 223
11.3 使用opengl 225
11.3.1 opengl基础 225
11.3.2 绘制图形 227
11.4 结束语 230
第12章 本地化和辅助功能 232
12.1 让应用可以使用多国语言 234
12.1.1 android的本地化概述 234
12.1.2 格式和复数 236
12.2 让应用易于访问 238
12.2.1 导航和聚焦 238
12.2.2 内容描述 240
12.2.3 accessibilityevents 241
12.3 结束语 242

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有33网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。