首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Android UI基础教程
内容
编辑推荐

Jason Ostrander所著的《Android UI基础教程》适合初学Android并且致力于创造出色的用户界面的开发者。你需要了解基础的Java编程以及XML语法。本书专注于讲解L玎设计与开发。阅读本书的读者无需拥有Android软件开发经验,但本书仍顺带介绍了许多基础的Android相关概念。本书将帮助你学习Android开发的基础知识。

内容推荐

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

《Android UI基础教程》适合各个层级的Android应用开发者阅读。

目录

第1部分AndroidUI基础

第1章 入门

 1.1 HeUoWorld

 1.2 Android应用程序的基本结构

1.2.1 文件夹结构

1. 2.2.AndroidManifest

1.2.3 资源

 1.3 AndroidUI基础

1.3.1 主屏幕和通知栏

1.3.2 XM[布局

1.3.3 ACTIVI'[Y类

1.3.4 硬件按钮

 1.4 工具

1.4.1 Android开发者工具

1.4.2 Android虚拟设备

1.4.3 层次浏览器(}tierarehyViewer)

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 完成TIME矸渔CKER

 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 长按(10ngpress)

3.3.3 聚焦事件(FocUsEvent)和关键事件(KeyEvents)

 3.4 创建菜单

3.4.1 菜单布局

3.4.2 菜单回调函数

3.4.3 上下文菜单

 3.5 实现TimeTracker

 3.6 结束语

第2部分视图框架

第4章 基本视图

 4.1 创建一个基本表格

4.1.1 I'extView弄口EditText

4.1.2 按钮

4.1.3 布尔值按钮

4.1.4 Spinner(下拉列表)

4.1.5 ScrollView

 4.2 显示图片

4.2.1 ImageView和资源

4.2.2 位J图

4.2.3 Drawable

 4.3 创建地图和展示网站

4.3.1 MapView

4.3.2 WebView

 4.4 结束语

第5章 可复用UI

 5.1 抽象布局

5.1.1 <inclUde>标签

5.1.2 <merge>标签

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 13ActionProvider类

 6.2 应用导航

6.2.1 操作栏导航

6.2.2 T?abWidget

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 AppWidgetProviderlnfoXML

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 使用IntenDolator

9.2.3 使用动画

9.2.4 为TimeTracker添加一个时钟走动的动画

 9.3 创建属性动画

9.3.1 ValUeAnimator

9.3.2 Animator.集

9.3.3 XML中的属性动画

9.3.4 ⅥeW]PropertyAnimator

9.3.5 I.ayoutTransitiOn

 9.4 结束语

第10章 创建自定义视图

 10.1 理解Android如何绘制视图

 10.2 创建自定义视图

10.2.1 On:MeasUre

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 实现SUmeeViiew

11.1.2 在SUrfaLceView上绘图

 11.2 使用RenderScript

11.2.1 RenderScrjDt文件

11.2.2 JavaAPI

 ll.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基础教程
副书名
原作名
作者 (美)奥斯特兰德
译者 刘文斌
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115292827
开本 16开
页数 242
版次 1
装订 平装
字数 265
出版时间 2012-10-01
首版时间 2012-10-01
印刷时间 2012-10-01
正文语种
读者对象 青年(14-20岁),普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 科学技术-工业科技-电子通讯
图书小类
重量 0.416
CIP核字
中图分类号 TN929.53
丛书名
印张 16.25
印次 1
出版地 北京
234
186
12
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2012-1207
版权提供者 Peachpit Press
定价
印数 3500
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 18:26:54