失效链接处理 |
Android应用开发案例精解 PDF 下载
转载自:http://download.csdn.net/download/niehanmin/9987471
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/23055357.html
相关截图:
资料简介: 本书是美国知名编程类系列教材中针对Android系统下进行应用开发而编写的一本入门级教材,全书以“应用驱动的方法”为基础,详细讲解了17个完整的Android应用的开发过程。这些应用经过精心挑选,从不同侧面展现了Android系统各个功能模块的编程方法。这些功能包括音频、视频、动画、电话、蓝牙、语音识别、加速度计、GPS、指北针、应用窗件、3D图形等,它们都是从事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应用 |