最新公告
  • 开通终身SVIP,享全站不限量下载次数-云资源-集成各类网络资源-正在更新中-预计更新到5W+文章开通SVIP
  • 文章介绍
  • 评价建议
  • 资源名称:Android平板电脑开发秘籍

    内容简介:

    《Android平板电脑开发秘籍》虽然名为“平板电脑开发”,其实涵盖了Android开发的方方面面。大部分内容都是讲解Android系统通用的特性,而不区分手机还是平板电脑,如Activity及其生命周期、Intent、Fragment、ActionBar、ContentProvider、Widget、Notification、传感器、JSON、Wi-Fi、蓝牙、动画、OpenGL、系统剪贴板、NFC、拍照录音录像、调试和跟踪等。在遇到平板电脑和手机的不同点时,作者会特别强调。

    《Android平板电脑开发秘籍》由浅及深,前后连贯性不错,后面章节在用到前面章节已介绍的知识点时会反复提醒,帮助读者加深对整个知识体系的理解。书中所有的示例程序都是可以直接运行的,且会充分利用前面章节已有的代码。

    作者对很多知识点未做详细解释,所以《Android平板电脑开发秘籍》不适合没有任何开发基础的读者阅读。阅读本书需要读者拥有基本的操作系统知识,至少掌握一门面向对象的编程语言,了解Android的基本概念。

    资源目录:

    第1章 Android平板电脑应用程序概述 1

    1.1 技巧:Android平板电脑介绍 1

    1.2 技巧:了解Android手机和Android平板电脑的差别 2

    1.3 技巧:让应用程序兼容Android手机和Android平板电脑 3

    1.4 技巧:创建Android虚拟设备 4

    1.5 技巧:理解Andoroid项目的目录结构 6

    1.6 技巧:将Andoroid手机应用程序转换为Andoroid平板电脑应用程序 10

    1.7 技巧:强制让应用程序仅能运行于平板电脑 18

    1.8 技巧:理解Activity 18

    1.9 技巧:理解Android Activity的生命周期 18

    1.10 技巧:用Intent启动Activity 22

    1.11 技巧:在Activity之间传递数据 26

    1.12 小结 30

    第2章 Fragment 31

    2.1 技巧:介绍Fragment 32

    2.2 技巧:理解Fragment的生命周期 32

    2.3 技巧:创建前台 Fragment,了解前台 Fragment 和后台Fragment的区别 33

    2.4 技巧:根据设备的方向添加或移除Fragment 40

    2.5 技巧:理解FragmentManager和FragmentTransaction在处理

    Fragment时的作用 45

    2.6 技巧:在运行时动态创建Fragment 47

    2.7 技巧:实现Fragment间的通信 52

    2.8 技巧:利用ListFragment显示可选项 56

    2.9 技巧:通过DialogFragment显示对话框 59

    2.10 技巧:用PreferenceFragment进行用户设置 64

    2.11 小结 71

    第3章 Action中的ActionBar 72

    3.1 技巧:理解菜单和ActionBar之间的区别 72

    3.2 技巧:显示或隐藏ActionBar 73

    3.3 技巧:理解ActionBar组件 73

    3.4 技巧:在ActionBar中显示Action项 74

    3.5 技巧:点击应用程序图标后跳转至应用程序首页 77

    3.6 技巧:在ActionBar中显示Action View 78

    3.7 技巧:在ActionBar中显示子菜单 81

    3.8 技巧:创建一个Tab页式的ActionBar 86

    3.9 技巧:创建一个下拉列表式的ActionBar 90

    3.10 小结 93

    第4章 新引入的Widget 94

    4.1 技巧:在Android应用程序中显示日历 94

    4.2 技巧:通过NumberPicker显示并选择数字 98

    4.3 技巧:利用StackView创建一叠图片 101

    4.4 技巧:利用ListPopupWindow显示选项列表 105

    4.5 技巧:利用PopupMenu给出建议项 109

    4.6 小结 111

    第5章 系统剪贴板和拖放操作 112

    5.1 技巧:理解拖放操作 112

    5.2 技巧:拖放文本 113

    5.3 技巧:拖放图片 120

    5.4 技巧:利用系统剪贴板剪切、复制和粘贴文本 127

    5.5 小结 131

    第6章 Notification和Pending Intent 132

    6.1 技巧:理解Pending Intent 132

    6.2 技巧:广播Intent 133

    6.3 技巧:理解Android的通知系统 139

    6.4 技巧:创建通知 140

    6.5 技巧:使用Notification.Builder 140

    6.6 技巧:获取NotificationManager对象 142

    6.7 技巧:创建Notification并用Pending Intent启动Activity 142

    6.8 小结 145

    第7章 Loader 146

    7.1 技巧:理解Loader 146

    7.2 技巧:理解Content Provider 147

    7.3 技巧:使用CursorLoader访问Contacts Content Provider中的信息 148

    7.4 技巧:创建一个自定义的Content Provider 152

    7.5 技巧:列出自定义Content Provider中的信息 160

    7.6 技巧:更新和删除Content Provider中的信息 163

    7.7 小结 168

    第8章 动画 169

    8.1 技巧:理解动画的类型 169

    8.2 技巧:使用ValueAnimator 170

    8.3 技巧:使用ObjectAnimator动画显示View 176

    8.4 技巧:使用AnimatorSet实现多重动画 181

    8.5 技巧:理解逐帧动画 185

    8.6 技巧:使用补间动画 189

    8.7 技巧:实现布局动画 197

    8.8 技巧:用AnimationSet归集并编排动画 201

    8.9 小结 206

    第9章 硬件加速二维图像 207

    9.1 技巧:理解硬件加速 207

    9.2 技巧:使用View Layer 210

    9.3 技巧:使用SurfaceView改善图形应用的性能 212

    9.4 技巧:使用TextureView进行图像变形 218

    9.5 小结 220

    第10章 建立并渲染图形 221

    10.1 技巧:理解绘图所需的API 221

    10.2 技巧:用OpenGL建立并渲染一个矩形 222

    10.3 技巧:应用渐变色 226

    10.4 技巧:旋转图形 229

    10.5 技巧:缩放图形 233

    10.6 技巧:平移图形 235

    10.7 小结 237

    第11章 录音、录像和拍照 238

    11.1 技巧:使用内建Intent拍摄照片 238

    11.2 技巧:使用Java代码拍摄照片 241

    11.3 技巧:使用内建Intent录制音频 246

    11.4 技巧:理解CamcorderProfile 249

    11.5 技巧:理解MediaRecorder及其方法 253

    11.6 技巧:使用Java代码录制音频 254

    11.7 技巧:使用内建Intent录制视频 259

    11.8 技巧:使用Java代码录制视频 261

    11.9 小结 266

    第12章 无线连接 267

    12.1 技巧:配对两个已开启蓝牙的设备 267

    12.2 技巧:利用蓝牙在设备间手动传输文件 269

    12.3 技巧:将蓝牙设备与Windows PC配对 270

    12.4 技巧:启用本地蓝牙设备 272

    12.5 技巧:显示已配对设备列表 275

    12.6 技巧:通过蓝牙传递文件 277

    12.7 技巧:理解Wi-Fi 280

    12.8 技巧:启用和禁用Wi-Fi 281

    12.9 技巧:理解Wi-Fi Direct 284

    12.10 小结 287

    第13章 核心和线程 288

    13.1 技巧:理解多核处理器架构的作用 288

    13.2 技巧:理解垃圾回收的作用 289

    13.3 技巧:理解线程 291

    13.4 技巧:使用多线程 294

    13.5 技巧:使用AsyncTask类 297

    13.6 小结 300

    第14章 键盘和传感器 301

    14.1 技巧:改变Android键盘或输入法 301

    14.2 技巧:理解传感器 302

    14.3 技巧:获知设备支持的传感器列表 304

    14.4 技巧:使用加速度传感器 306

    14.5 技巧:使用接近度传感器 309

    14.6 技巧:使用陀螺仪传感器 312

    14.7 小结 314

    第15章 JSON 315

    15.1 技巧:理解JSON 315

    15.2 技巧:使用JSONObject保存信息 318

    15.3 技巧:嵌套JSONObject 319

    15.4 技巧:使用JSONArray 321

    15.5 技巧:使用JsonReader和JsonWriter 325

    15.6 技巧:在Android应用程序中调用JSON Web Service 329

    15.7 小结 333

    第16章 WebView 334

    16.1 理解WebView及其方法 334

    16.2 使用WebView显示Web页面 335

    16.3 使用WebViewClient类 340

    16.4 使用WebViewFragment类 343

    16.5 小结 348

    第17章 增加对小屏幕的支持 349

    17.1 技巧:支持各种屏幕和像素密度所要考虑的因素 349

    17.2 技巧:支持各个版本的系统 351

    17.3 技巧:利用Android Support Library支持低版本系统 354

    17.4 技巧:通过锚定控件适应屏幕方向 359

    17.5 技巧:定义替代Layout适应屏幕方向 362

    17.6 小结 366

    第18章 主屏幕Widget 367

    18.1 技巧:理解App Widget和主屏幕Widget 367

    18.2 技巧:了解App Widget的生命周期方法 369

    18.3 技巧:创建一个主屏幕Widget 369

    18.4 技巧:通过按钮控件更新主屏幕Widget 376

    18.5 技巧:利用AlarmManager定期更新主屏幕Widget 380

    18.6 小结 382

    第19章 Android Beam 383

    19.1 技巧:理解近场通信(NFC) 383

    19.2 技巧:理解NFC电子标签 384

    19.3 技巧:了解用于NFC电子标签交换信息的数据结构 384

    19.4 技巧:从NFC电子标签读取数据 386

    19.5 技巧:将数据写入NFC电子标签 392

    19.6 技巧:使用Android Beam 395

    19.7 技巧:使用Android Beam传递数据 396

    19.8 小结 399

    第20章 应用程序的分析和跟踪 400

    20.1 理解应用程序的分析和跟踪 400

    20.2 使用EasyTracker库跟踪Android应用程序 401

    20.3 使用GoogleAnalytics单例跟踪Android应用程序 407

    20.4 小结 410

    资源截图:

    1.png


    源码网-yuanma.in » Android平板电脑开发秘籍

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

    发表评论

    • 2会员总数(位)
    • 40993资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 1698稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情