失效链接处理 |
Android平板电脑开发秘籍 PDF 下载
转载自:http://download.csdn.net/download/niehanmin/9999094
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1900670256.html
相关截图:
资料简介: 《Android平板电脑开发秘籍》虽然名为“平板电脑开发”,其实涵盖了Android开发的方方面面。大部分内容都是讲解Android系统通用的特性,而不区分手机还是平板电脑,如Activity及其生命周期、Intent、Fragment、ActionBar、ContentProvider、Widget、Notification、传感器、JSON、Wi-Fi、蓝牙、动画、OpenGL、系统剪贴板、NFC、拍照录音录像、调试和跟踪等。在遇到平板电脑和手机的不同点时,作者会特别强调。 《Android平板电脑开发秘籍》由浅及深,前后连贯性不错,后面章节在用到前面章节已介绍的知识点时会反复提醒,帮助读者加深对整个知识体系的理解。书中所有的示例程序都是可以直接运行的,且会充分利用前面章节已有的代码。 作者对很多知识点未做详细解释,所以《Android平板电脑开发秘籍》不适合没有任何开发基础的读者阅读。阅读本书需要读者拥有基本的操作系统知识,至少掌握一门面向对象的编程语言,了解Android的基本概念。 《Android平板电脑发秘籍》虽然名为“平板电脑发”,其实涵盖了Android发的方方面面。大部分内容都是讲解Android系统通用的特性,而不区分手机还是平板电脑,如Activity及其生命周期、Intent、Fragment、ActionBar、ContentProvider、Widget、Notification、传感器、JSON、Wi-Fi、蓝牙、动画、OpenGL、系统剪贴板、NFC、拍照录音录像、调试和跟踪等。在遇到平板电脑和手机的不同时,作者会特别强调。 《Android平板电脑发秘籍》由浅及深,前后连贯性不错,后面章节在用到前面章节已介绍的知识时会反复提醒,帮助读者加深对整个知识体系的理解。书中所有的示例程序都是可以直运行的,且会充分利用前面章节已有的代码。 作者对很多知识未做详细解释,所以《Android平板电脑发秘籍》不适合没有任何发基础的读者阅读。阅读本书需要读者拥有基本的操作系统知识,至少掌握一门面向对象的编程语言,了解Android的基本概念。 资料目录: 其他 前言 致谢 第1章 Android平板电脑应用程序概述 1.1 技巧:Android平板电脑介绍 1.2 技巧:了解Android手机和Android平板电脑的差别 1.3 技巧:让应用程序兼容Android手机和Android平板电脑 1.4 技巧:创建Android虚拟设备 1.5 技巧:理解Andoroid项目的目录结构 1.6 技巧:将Andoroid手机应用程序转换为Andoroid平板电脑应用程序 1.7 技巧:强制让应用程序仅能运行于平板电脑 1.8 技巧:理解Activity 1.9 技巧:理解Android Activity的生命周期 1.10 技巧:用Intent启动Activity 1.11 技巧:在Activity之间传递数据 1.12 小结 第2章 Fragment 2.1 技巧:介绍Fragment 2.2 技巧:理解Fragment的生命周期 2.3 技巧:创建前台 Fragment,了解前台 Fragment 和后台Fragment的区别 2.4 技巧:根据设备的方向添加或移除Fragment 2.5 技巧:理解FragmentManager和FragmentTransaction在处理Fragment时的作用 2.6 技巧:在运行时动态创建Fragment 2.7 技巧:实现Fragment间的通信 2.8 技巧:利用ListFragment显示可选项 2.9 技巧:通过DialogFragment显示对话框 2.10 技巧:用PreferenceFragment进行用户设置 2.11 小结 第3章 Action中的ActionBar 3.1 技巧:理解菜单和ActionBar之间的区别 3.2 技巧:显示或隐藏ActionBar 3.3 技巧:理解ActionBar组件 3.4 技巧:在ActionBar中显示Action项 3.5 技巧:点击应用程序图标后跳转至应用程序首页 3.6 技巧:在ActionBar中显示Action View 3.7 技巧:在ActionBar中显示子菜单 3.8 技巧:创建一个Tab页式的ActionBar 3.9 技巧:创建一个下拉列表式的ActionBar 3.10 小结 第4章 新引入的Widget 4.1 技巧:在Android应用程序中显示日历 4.2 技巧:通过NumberPicker显示并选择数字 4.3 技巧:利用StackView创建一叠图片 4.4 技巧:利用ListPopupWindow显示选项列表 4.5 技巧:利用PopupMenu给出建议项 4.6 小结 第5章 系统剪贴板和拖放操作 5.1 技巧:理解拖放操作 5.2 技巧:拖放文本 5.3 技巧:拖放图片 5.4 技巧:利用系统剪贴板剪切、复制和粘贴文本 5.5 小结 第6章 Notification和Pending Intent 6.1 技巧:理解Pending Intent 6.2 技巧:广播Intent 6.3 技巧:理解Android的通知系统 6.4 技巧:创建通知 6.5 技巧:使用Notification.Builder 6.6 技巧:获取NotificationManager对象 6.7 技巧:创建Notification并用Pending Intent启动Activity 6.8 小结 第7章 Loader 7.1 技巧:理解Loader 7.2 技巧:理解Content Provider 7.3 技巧:使用CursorLoader访问Contacts Content Provider中的信息 7.4 技巧:创建一个自定义的Content Provider 7.5 技巧:列出自定义Content Provider中的信息 7.6 技巧:更新和删除Content Provider中的信息 7.7 小结 第8章 动画 8.1 技巧:理解动画的类型 8.2 技巧:使用ValueAnimator 8.3 技巧:使用ObjectAnimator动画显示View 8.4 技巧:使用AnimatorSet实现多重动画 8.5 技巧:理解逐帧动画 8.6 技巧:使用补间动画 8.7 技巧:实现布局动画 8.8 技巧:用AnimationSet归集并编排动画 8.9 小结 第9章 硬件加速二维图像 9.1 技巧:理解硬件加速 9.2 技巧:使用View Layer 9.3 技巧:使用SurfaceView改善图形应用的性能 9.4 技巧:使用TextureView进行图像变形 9.5 小结 第10章 建立并渲染图形 10.1 技巧:理解绘图所需的API 10.2 技巧:用OpenGL建立并渲染一个矩形 10.3 技巧:应用渐变色 10.4 技巧:旋转图形 10.5 技巧:缩放图形 10.6 技巧:平移图形 10.7 小结 第11章 录音、录像和拍照 11.1 技巧:使用内建Intent拍摄照片 11.2 技巧:使用Java代码拍摄照片 11.3 技巧:使用内建Intent录制音频 11.4 技巧:理解CamcorderProfile 11.5 技巧:理解MediaRecorder及其方法 11.6 技巧:使用Java代码录制音频 11.7 技巧:使用内建Intent录制视频 11.8 技巧:使用Java代码录制视频 11.9 小结 第12章 无线连接 12.1 技巧:配对两个已开启蓝牙的设备 12.2 技巧:利用蓝牙在设备间手动传输文件 12.3 技巧:将蓝牙设备与Windows PC配对 12.4 技巧:启用本地蓝牙设备 12.5 技巧:显示已配对设备列表 12.6 技巧:通过蓝牙传递文件 12.7 技巧:理解Wi-Fi 12.8 技巧:启用和禁用Wi-Fi 12.9 技巧:理解Wi-Fi Direct 12.10 小结 第13章 核心和线程 13.1 技巧:理解多核处理器架构的作用 13.2 技巧:理解垃圾回收的作用 13.3 技巧:理解线程 13.4 技巧:使用多线程 13.5 技巧:使用AsyncTask类 13.6 小结 第14章 键盘和传感器 14.1 技巧:改变Android键盘或输入法 14.2 技巧:理解传感器 14.3 技巧:获知设备支持的传感器列表 14.4 技巧:使用加速度传感器 14.5 技巧:使用接近度传感器 14.6 技巧:使用陀螺仪传感器 14.7 小结 第15章 JSON 15.1 技巧:理解JSON 15.2 技巧:使用JSONObject保存信息 15.3 技巧:嵌套JSONObject 15.4 技巧:使用JSONArray 15.5 技巧:使用JsonReader和JsonWriter 15.6 技巧:在Android应用程序中调用JSON Web Service 15.7 小结 第16章 WebView 16.1 理解WebView及其方法 16.2 使用WebView显示Web页面 16.3 使用WebViewClient类 16.4 使用WebViewFragment类 16.5 小结 第17章 增加对小屏幕的支持 17.1 技巧:支持各种屏幕和像素密度所要考虑的因素 17.2 技巧:支持各个版本的系统 17.3 技巧:利用Android Support Library支持低版本系统 17.4 技巧:通过锚定控件适应屏幕方向 17.5 技巧:定义替代Layout适应屏幕方向 17.6 小结 第18章 主屏幕Widget 18.1 技巧:理解App Widget和主屏幕Widget 18.2 技巧:了解App Widget的生命周期方法 18.3 技巧:创建一个主屏幕Widget 18.4 技巧:通过按钮控件更新主屏幕Widget 18.5 技巧:利用AlarmManager定期更新主屏幕Widget 18.6 小结 第19章 Android Beam 19.1 技巧:理解近场通信(NFC) 19.2 技巧:理解NFC电子标签 19.3 技巧:了解用于NFC电子标签交换信息的数据结构 19.4 技巧:从NFC电子标签读取数据 19.5 技巧:将数据写入NFC电子标签 19.6 技巧:使用Android Beam 19.7 技巧:使用Android Beam传递数据 19.8 小结 第20章 应用程序的分析和跟踪 20.1 理解应用程序的分析和跟踪 20.2 使用EasyTracker库跟踪Android应用程序 20.3 使用GoogleAnalytics单例跟踪Android应用程序
20.4 小结 |