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

请输入您要查询的图书:

 

书名 Android应用开发案例精解
分类 科学技术-工业科技-电子通讯
作者 (美)戴特尔//Harvey Deitel//Abbey Deitel//Michael Morgano
出版社 电子工业出版社
下载
简介
编辑推荐

戴特尔等编著的《Android应用开发案例精解》讲解了如何利用Android软件开发工具集(SDK)2.3.x/3.x、Java.编程语言及Eclipse集成开发环境(IDE)进行Android智能手机和平板电脑应用的开发。全书的核心是“应用驱动的方法”,以17个完整的、可运行的.Android应用来诠释Android开发的概念和方法。每一章都对应用所包含的源代码进行了详细的分析,书中所有的源代码都可以从www.deitel.com/books/。AndroidFP/下载。

内容推荐

戴特尔等编著的《Android应用开发案例精解》是美国知名编程类系列教材中针对Android系统下进行应用开发而编写的一本入门级教材,全书以“应用驱动的方法”为基础,详细讲解了17个完整的Android应用的开发过程。这些应用经过精心挑选,从不同侧面展现了Android系统各个功能模块的编程方法。这些功能包括音频、视频、动画、电话、蓝牙、语音识别、加速度计、GPS、指北针、应用窗件、3D图形等, 它们都是从事Android应用开发所必须熟知的基本技术。

《Android应用开发案例精解》适合希望从事Android应用开发的初学者,也适合作为该领域中高级开发者的参考书。

目录

第1章 Android简介

1.1 简介

1.2 Android概述

1.3 Android 2.2 (Froyo)

1.4 Android 2.3 (Gingerbread)

1.5 Android 3.0(Honeycomb)

1.6 Android Ice Cream Sandwich

1.7 从Android Market下载应用

1.8 包

1.9 Android软件开发工具集(SDK)

1.10 对象技术:简要回顾

1.11 在AVD中测试Doodlz应用

1.12 作者的Android资源

1.13 Android的开发资源

1.14 小结

第2章 Android Market及应用的商业问题

2.1 简介

2.2 创建好的Android应用

2.3 Android的最佳实践

 2.3.1 兼容性

 2.3.2 多屏幕支持

 2.3.3 Android用户界面指南

2.4 在Android Market上注册

2.5 设置Google卖家账户

2.6 AndroidManifest.xml文件

2.7 为发布应用做准备

2.8 将应用上载到Android Market

2.9 其他的Android应用市场

2.10 为应用定价:免费或收费

2.11 通过应用内广告获取收益

2.12 通过应用内支付销售虚拟商品并获取收益

2.13 在应用内启动Market应用

2.14 管理Android Market中的应用

2.15 推广应用

2.16 其他流行的应用平台

2.17 Android开发者文档

2.18 Android幽默

2.19 小结

第3章 Welcome应用

3.1 简介

3.2 技术概览

3.3 Eclipse IDE

3.4 创建一个新工程

3.5 用ADT的Visual Layout Editor构建Welcome应用的GUI

3.6 分析main.xml文件

3.7 运行Welcome应用

3.8 小结

第4章 Tip Calculator应用

4.1 简介

4.2 测试驱动的Tip Calculator应用

4.3 技术概览

4.4 构建应用的GUI

 4.4.1 TableLayout简介

 4.4.2 创建工程,添加TableLayout和组件

 4.4.3 布局小结

 4.4.4 定制组件,完成设计

 4.4.5 Tip Calculator GUI中最终的XML标记

 4.4.6 strings.xml

4.5 为应用增加功能性

4.6 小结

第5章 Favorite Twitter Searches应用

5.1 简介

5.2 测试驱动的Favorite Twitter Searches应用

5.3 技术概览

5.4 构建应用的GUI和资源文件

 5.4.1 main.xml TableLayout

 5.4.2 创建工程

 5.4.3 创建资源文件

 5.4.4 添加TableLayout和组件

 5.4.5 创建一个显示搜索框和Edit按钮的TableRow

5.5 构建应用

5.6 AndroidManifest.xml

5.7 小结

第6章 Flag Quiz Game应用

6.1 简介

6.2 测试驱动的Flag Quiz Game应用

6.3 技术概览

6.4 构建应用的GUI和资源文件

 6.4.1 main.xml LinearLayout

 6.4.2 创建工程

 6.4.3 创建并编辑资源文件

 6.4.4 向LinearLayout添加组件

 6.4.5 创建能够动态填充的按钮

 6.4.6 创建国旗飘扬动画

6.5 构建应用

6.6 AndroidManifest.xml

6.7 小结

第7章 Cannon Game应用

7.1 简介

7.2 测试驱动的Cannon Game应用

7.3 技术概览

7.4 构建应用的GUI和资源文件

 7.4.1 创建工程

 7.4.2 AndroidManifest.xml

 7.4.3 strings.xml

 7.4.4 main.xml

 7.4.5 向应用添加声音

7.5 构建应用

 7.5.1 维护线端点的Line类

 7.5.2 Activity类的CannonGame子类

 7.5.3 View类的CannonView子类

7.6 小结

第8章 SpotOn Game应用

8.1 简介

8.2 测试驱动的SpotOn Game应用

8.3 技术概览

 8.4 构建应用的GUI和资源文件

 8.4.1 AndroidManifest.xml

 8.4.2 main.xml RelativeLayout

 8.4.3 用于未点中小虫的untouched.xml ImageView

 8.4.4 用于生命的life.xml ImageView

8.5 构建应用

 8.5.1 Activity类的SpotOn子类

 8.5.2 View类的SpotOnView子类

8.6 小结

第9章 Doodlz应用

9.1 简介

9.2 测试驱动的Doodlz应用

9.3 技术概览

9.4 构建应用的GUI和资源文件

 9.4.1 创建工程

 9.4.2 AndroidManifest.xml

 9.4.3 strings.xml

 9.4.4 main.xml

 9.4.5 color_dialog.xml

 9.4.6 width_dialog.xml

9.5 构建应用

 9.5.1 Activity类的Doodlz子类

 9.5.2 View类的DoodleView子类

9.6 小结

第10章 Address Book应用

10.1 简介

10.2 测试驱动的Address Book应用

10.3 技术概览

10.4 构建应用的GUI和资源文件

 10.4.1 创建工程

 10.4.2 AndroidManifest.xml

 10.4.3 styles.xml

 10.4.4 textview_border.xml

 10.4.5 AddressBook Activity的布局:contact_list_item.xml

 10.4.6 ViewContact Activity的布局:view_contact.xml

 10.4.7 AddEditContact Activity的布局:add_contact.xml

 10.4.8 在XML中用menu资源定义应用的MenuItem

10.5 构建应用

 10.5.1 ListActivity类的AddressBook子类

 10.5.2 Activity类的ViewContact子类

 10.5.3 Activity类的AddEditContact子类

 10.5.4 DatabaseConnector实用工具类

10.6 小结

第11章 Route Tracker应用

11.1 简介

11.2 测试驱动的Route Tracker应用

11.3 技术概览

11.4 构建应用的GUI和资源文件

 11.4.1 创建工程

 11.4.2 AndroidManifest.xml

 11.4.3 Route Tracker布局:main.xml

11.5 构建应用

 11.5.1 MapActivity类的RouteTracker子类

 11.5.2 FrameLayout类的BearingFrameLayout子类

 11.5.3 Overlay类的RouteOverlay子类

11.6 小结

第12章 Slideshow应用

12.1 简介

12.2 测试驱动的Slideshow应用

12.3 技术概览

12.4 构建应用的GUI和资源文件

 12.4.1 创建工程

 12.4.2 在应用的GUI中使用标准的Android图标

 12.4.3 AndroidManifest.xml

 12.4.4 Slideshow ListActivity中各个ListView项的布局

 12.4.5 Slideshow ListActivity的菜单

 12.4.6 Set Slideshow Name对话框中EditText的布局

 12.4.7 SlideshowEditor ListActivity的布局

 12.4.8 SlideshowEditor ListActivity中各个ListView项的布局

 12.4.9 SlideshowPlayer Activity的布局

12.5 构建应用

 12.5.1 SlideshowInfo类

 12.5.2 ListActivity类的Slideshow子类

 12.5.3 ListActivity类的SlideshowEditor子类

 12.5.4 ListActivity类的SlideshowPlayer子类

12.6 小结

第13章 Enhanced Slideshow应用

13.1 简介

13.2 测试驱动的Enhanced Slideshow应用

13.3 技术概览

13.4 构建应用的GUI和资源文件

 13.4.1 创建工程

 13.4.2 AndroidManifest.xml

 13.4.3 SlideshowEditor ListActivity的改进布局

 13.4.4 PictureTaker Activity的布局

 13.4.5 SlideshowPlayer Activity的改进布局

13.5 构建应用

 13.5.1 MediaItem类

 13.5.2 SlideshowInfo类

 13.5.3 Slideshow类

 13.5.4 SlideshowEditor类

 13.5.5 Activity类的PictureTaker子类

 13.5.6 SlideshowPlayer类

13.6 小结

第14章 Weather Viewer应用

14.1 简介

14.2 测试驱动的Weather Viewer应用

14.3 技术概览

14.4 构建应用的GUI和资源文件

 14.4.1 AndroidManifest.xml

 14.4.2 WeatherViewerActivity的main.xml布局

 14.4.3 arrays.xml中的默认城市及邮政编码

 14.4.4 WeatherViewerActivity的actionmenu.xml菜单布局

 14.4.5 WeatherProvider应用窗件配置与布局

14.5 构建应用

 14.5.1 WeatherViewerActivity类

 14.5.2 CitiesFragment类

 14.5.3 AddCityDialogFragment类

 14.5.4 ForecastFragment类

 14.5.5 SingleForecastFragment类

 14.5.6 ReadLocationTask类

 14.5.7 ReadForecastTask类

 14.5.8 FiveDayForecastFragment类

 14.5.9 ReadFiveDayForecastTask类

 14.5.10 DailyForecast类

 14.5.11 WeatherProvider类

14.6 小结

索引

在线章 节(下载方式请见前言的说明)

第15章 PHABs Pizza应用

第16章 Voice Recorder应用

第17章 Enhanced Address Book应用

第18章 3D Art应用

第19章 HTML5 Favorite Twitter Searches应用

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/1 18:12:53