从csdn下载了这本英文版的书之后,又去京东搞了一个中文目录下来。对照着看。

话说,这本书绝对超值。有money的童鞋看完英文版记得去买中文版的~~

Android UI基础教程完整英文版 pdf+源码

百度网盘下载地址:http://pan.baidu.com/share/link?shareid=1905104804&uk=436295647

对照中文目录如下,英文不好的,建议开一个词典划词翻译着看。我觉得应该没问题。毕竟代码很易懂,文字就靠翻译了~~实在觉得吃不消,去当当或者京东买个原版吧。(当当是大概38元,京东39~~2013年9月3日14:03:57)

目录第1部分  Android UI基础

第1章  入门 
1.1  Hello World 
1.2  Android 应用程序的基本结构 
1.2.1  文件夹结构 
1.2.2  Android Manifest 
1.2.3  资源 
1.3  Android UI基础 
1.3.1  主屏幕和通知栏 
1.3.2  XML布局 
1.3.3  ACTIVITY类 
1.3.4  硬件按钮 
1.4  工具 
1.4.1  Android开发者工具 
1.4.2  Android虚拟设备 
1.4.3  层次浏览器(Hierarchy Viewer) 
1.4.4  用DDMS截屏 
1.4.5  其他工具 
1.5  结束语

第2章  创建第一个应用 
2.1  创建一个应用 
2.2  开始使用Android视图 
2.3  排布视图 
2.3.1  FrameLayout 
2.3.2  TableLayout 
2.3.3  LinearLayout 
2.3.4  RelativeLayout 
2.3.5  GridLayout 
2.4  显示列表 
2.4.1  ListActivity 
2.4.2  XML布局 
2.4.3  把数据绑定到列表 
2.4.4  Loader 
2.5  理解活动 
2.5.1  声明活动 
2.5.2  了解活动的生命周期 
2.5.3  了解任务和返回堆栈 
2.5.4  处理配置更改 
2.6  防止应用程序无响应(ANR) 
2.6.1  StrictMode 
2.6.2  后台任务 
2.7  完成TIMETRACKER 
2.8  结束语

第3章  更进一步 
3.1  支持多种屏幕尺寸 
3.1.1  资源限定符 
3.1.2  资源限定符优先级 
3.1.3  密度无关的像素 
3.1.4  9-补丁图形 
3.2  处理通知 
3.2.1  TOAST 
3.2.2  状态栏通知 
3.2.3  对话框 
3.3  处理事件 
3.3.1  屏幕点击 
3.3.2  长按(long press) 
3.3.3  聚焦事件(Focus Event)和关键事件(Key Events) 
3.4  创建菜单 
3.4.1  菜单布局 
3.4.2  菜单回调函数 
3.4.3  上下文菜单 
3.5  实现Time Tracker 
3.6  结束语

第2部分  视图框架

第4章  基本视图 
4.1  创建一个基本表格 
4.1.1  TextView和EditText 
4.1.2  按钮 
4.1.3  布尔值按钮 
4.1.4  Spinner(下拉列表) 
4.1.5  ScrollView 
4.2  显示图片 
4.2.1  ImageView和资源 
4.2.2  位图 
4.2.3  Drawable 
4.3  创建地图和展示网站 
4.3.1  MapView 
4.3.2  WebView 
4.4  结束语

第5章  可复用UI 
5.1  抽象布局 
5.1.1  标签 
5.1.2  标签 
5.1.3  ViewStub 
5.2  抽象样式和主题 
5.2.1  样式 
5.2.2  主题 
5.3  使用Fragment 
5.3.1  布局 
5.3.2  Fragment生命周期 
5.3.3  Fragment事务 
5.3.4  Fragment回退栈 
5.4  结束语

第6章  导航和数据加载 
6.1  介绍操作栏 
6.1.1  操作项 
6.1.2  操作视图 
6.1.3  ActionProvider类 
6.2  应用导航 
6.2.1  操作栏导航 
6.2.2  TabWidget 
6.2.3  ViewPager 
6.3  往视图中加载数据 
6.3.1  基础数据绑定 
6.3.2  Adapter类 
6.3.3  loader 
6.4  结束语

第7章  Android部件 
7.1  创建一个基础的部件 
7.1.1  声明部件 
7.1.2  AppWidgetProviderInfo XML 
7.1.3  AppWidgetProvider类 
7.1.4  Remote视图 
7.1.5  应用部件配置活动 
7.2  创建集合部件 
7.2.1  创建布局 
7.2.2  创建服务 
7.3  结束语

第3部分  高级UI开发

第8章  处理手势操作 
8.1  监听触摸事件 
8.2  响应手势操作 
8.2.1  GestureDetector 
8.2.2  ScaleGestureDetector 
8.3  结束语

第9章  动画 
9.1  创建Drawable动画 
9.2  创建视图动画 
9.2.1  定义动画 
9.2.2  使用Interpolator 
9.2.3  使用动画 
9.2.4  为TimeTracker添加一个时钟走动的动画 
9.3  创建属性动画 
9.3.1  ValueAnimator 
9.3.2  Animator集 
9.3.3  XML中的属性动画 
9.3.4  ViewPropertyAnimator 
9.3.5  LayoutTransition 
9.4  结束语

第10章  创建自定义视图 
10.1  理解Android如何绘制视图 
10.2  创建自定义视图 
10.2.1  OnMeasure 
10.2.2  OnDraw 
10.3  向自定义视图中添加自定义属性 
10.3.1  声明属性 
10.3.2  在XML中使用属性 
10.3.3  在代码中使用属性 
10.4  创建复合组件 
10.4.1  创建一个复合组件 
10.4.2  优化布局 
10.5  结束语

第11章  创建高级图形 
11.1  使用Canvas 
11.1.1  实现SurfaceView 
11.1.2  在SurfaceView上绘图 
11.2  使用RenderScript 
11.2.1  RenderScript文件 
11.2.2  Java API 
11.3  使用OpenGL 
11.3.1  OpenGL基础 
11.3.2  绘制图形 
11.4  结束语

第12章  本地化和辅助功能 
12.1  让应用可以使用多国语言 
12.1.1  Android的本地化概述 
12.1.2  格式和复数 
12.2  让应用易于访问 
12.2.1  导航和聚焦 
12.2.2  内容描述 
12.2.3  AccessibilityEvents 
12.3  结束语

Android UI基础教程 目录相关推荐

  1. 《Android UI基础教程》——1.2节Android 应用程序的基本结构

    本节书摘来自异步社区<Android UI基础教程>一书中的第1章,第1.2节Android 应用程序的基本结构,作者 [美]Jason Ostrander,更多章节内容可以访问云栖社区& ...

  2. 《Android UI基础教程》——2.1节创建一个应用

    本节书摘来自异步社区<Android UI基础教程>一书中的第2章,第2.1节创建一个应用,作者 [美]Jason Ostrander,更多章节内容可以访问云栖社区"异步社区&q ...

  3. Android UI基础 仿闲鱼发布页

    Android UI基础 仿闲鱼发布页 实现图: 源码地址: https://download.csdn.net/download/weixin_44758662/12819060 代码太长不好看 建 ...

  4. 树莓派开发基础教程目录表

    树莓派开发基础教程目录表 一.环境篇 树莓派基本信息介绍 制作树莓派镜像 Ubuntu文件夹挂载到树莓派(NFS) 树莓派和Windows系统之间共享文件 调试串口和ssh的搭建和使用 认识树莓派原理 ...

  5. Python基础教程目录

    老猿Python博文目录 请注意:本部分教程基于Python 3.72版本提供. 第一部分.基础知识目录 第1章 Python学习环境构建目录 第2章 Python编程基础知识目录 第3章 Pytho ...

  6. python基础教程目录-Python基础教程(第2版 修订版) 简介,目录书摘

    编辑推荐: <Python基础教程(第2版·修订版)>是经典的Python入门教程,层次鲜明,结构严谨,内容翔实,特别是最后几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板 ...

  7. javascript基础教程目录

    javascript基础教程 本教程是自己学习的一个总结加积累,发出来和大家一起学习,不求高深,哪怕能多帮到一个人,我也觉得值了. 入门 1.1 javascript 诞生 1.2 javascrip ...

  8. [转]Android入门基础教程

    第1章 Android Studio运行第一个程序 1.1 Android Studio下载: 1.1.1 Android开发者官网: Android 开发者  |  Android Develope ...

  9. android ui菜鸟教程,layui菜鸟教程--乐字节前端

    主要内容 LayUI 的介绍 ​layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用. ​由国人开发,16年 ...

  10. android ui 最新教程,Android更新UI的五种方式,androidui五种

    Android更新UI的五种方式,androidui五种handler.post activity.runOnUiThread view.post handler+Thread AsyncTask 例 ...

最新文章

  1. Ubuntu下makefile及gcc生成静态库动态库的简单使用举例
  2. 【转】清理Visual Studio打开的项目和文件、查找和最近引用组件痕迹
  3. C语言指针和链表的体会
  4. 【线上分享】基于CDN边缘网络智能优化图片和视频
  5. JavaScript 学习提升
  6. [转]sql,N/$/#/@的含义和作用
  7. vs点击方法跳不到对于的地方_迷你世界:大神玩花式跑酷有多简单?老玩家教你,轻松学会百段跳...
  8. *第七周*数据结构实践项目三【负数把整数赶出队列】
  9. 以太坊 solidity 函数的完整声明格式
  10. 复试导师问题——前沿科技
  11. 计算机 画图软件 快捷键大全,教你完整版电脑CAD快捷键大全
  12. MATLAB图像处理基础知识1 imhist
  13. 安卓flash插件_谷歌Chrome 76稳定版正式发布:默认禁用Flash
  14. 摩云ktv点歌系统服务器,摩云ktv点歌服务器系统更新
  15. Centos8.3安装
  16. DOS命令全集【经典全集!】
  17. 查看Eclipse32位还是64位,查看JDK是32位还是64位
  18. select语句(3)--单值函数
  19. 【RuTracker使用教程】
  20. 剑灵各大区服务器地图位置,剑灵各地图区域 时装获取详细方法总汇

热门文章

  1. spoolqa果然是病毒!
  2. 最基础eacharts图带数字,百分比,tab切换
  3. docker镜像加速器
  4. 【BZOJ1966】[AHOI2005]病毒检测(动态规划)
  5. ASP.NET站点Web部署(一键发布的实现)
  6. SQL注入攻击和防御
  7. iOS NSString的常用用法
  8. ASP.NET MVC 3.0(十二): MVC 3.0 使用自定义的Html控件
  9. 如何修改远程桌面连接端口 ,历史记录,支持多用户
  10. Web设计规范----控件、组件