戴特尔等编著的《Android应用开发案例精解》讲解了如何利用Android软件开发工具集(SDK)2.3.x/3.x、Java.编程语言及Eclipse集成开发环境(IDE)进行Android智能手机和平板电脑应用的开发。全书的核心是“应用驱动的方法”,以17个完整的、可运行的.Android应用来诠释Android开发的概念和方法。每一章都对应用所包含的源代码进行了详细的分析,书中所有的源代码都可以从www.deitel.com/books/。AndroidFP/下载。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 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章 PHABs Pizza应用 第16章 Voice Recorder应用 第17章 Enhanced Address Book应用 第18章 3D Art应用 第19章 HTML5 Favorite Twitter Searches应用 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。