Android移动平台应用开发高级教程
معرفی کتاب «Android移动平台应用开发高级教程» نوشتهٔ 朱凤山 张建军، منتشرشده توسط نشر 清华大学出版社 در سال 2017. این کتاب در فرمت pdf، زبان zh ارائه شده است. «Android移动平台应用开发高级教程» در دستهٔ بدون دستهبندی قرار دارد.
本书由浅入深、循序渐进地介绍了Android应用程序开发的主要知识,注重可阅读性和实用性,对于开发过程中经常用到的类、属性、方法和常量都以表格的形式介绍其应用场景和作用。对Android开发中概念、方法和应用的介绍主要以Google提供的Android API文档为参考依据,力求简洁、准确地反映API文档中意图。 全书共12章,内容如下: Android开发环境,包括ADTEclipse和Android Studio; 基本UI组件; Activity和Intent; 项目资源; 主要系统组件; 二维图像处理; 多媒体应用开发; Service与BroadcastReceiver组件; 数据存储与ContentProvider组件; Android网络编程; 常用传感器与蓝牙通信。最后通过校园App应用实例介绍如何设计、开发具备移动端和服务器端的应用程序。本书可以作为应用型高等院校计算机、软件工程等相关专业的教材,也可以作为自学Android移动平台应用程序开发用书,还可以供从事Android移动平台应用开发的工程师参考。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 6 第1章 Android开发环境与项目解析 13 1.1 Android介绍 13 1.2 Android开发环境 20 1.3 Android项目解析 28 1.4 运行与调试Android项目 37 1.5 签名输出apk文件 43 1.6 习题 44 第2章 使用控件创建用户界面 46 2.1 Android用户界面设计 46 2.2 使用简单控件 48 2.3 布局管理器 62 2.4 使用图片控件 69 2.5 使用复杂控件 70 2.6 高级控件 80 2.7 日期和时间控件 87 2.8 线程机制 91 2.9 习题 94 第3章 Activity与Intent 96 3.1 Activity的创建与管理 96 3.2 Intent对象 105 3.3 Activity与Fragment 112 3.4 习题 125 第4章 使用项目资源 126 4.1 Android资源类型 126 4.2 布局资源 128 4.3 菜单资源 129 4.4 “值”资源 135 4.5 可绘制资源 136 4.6 动画资源 144 4.7 样式与主题资源 153 4.8 习题 157 第5章 使用系统组件 158 5.1 菜单的使用 158 5.2 ActionBar的使用 162 5.3 Toast与Notification 168 5.4 对话框的使用 171 5.5 习题 176 第6章 二维图像的处理 178 6.1 位图的使用 178 6.2 使用View绘制视图 181 6.3 使用SurfaceView绘制视图 199 6.4 线程控制下的动画效果 203 6.5 习题 209 第7章 多媒体应用开发 211 7.1 音频播放 211 7.2 视频播放 218 7.3 MediaRecorder 221 7.4 使用Camera拍照 226 7.5 习题 234 第8章 Service与BroadcastReceiver 235 8.1 创建并配置Service 235 8.2 Service的启动模式 238 8.3 远程Service 245 8.4 BroadcastReceiver 248 8.5 实现短信拦截 258 8.6 习题 261 第9章 数据存储与ContentProvider 263 9.1 以文件形式存储数据 263 9.2 以数据库形式存储数据 270 9.3 SQLite图形化查看工具 278 9.4 ContentProvider 280 9.5 管理手机联系人信息 286 9.6 习题 291 第10章 Android网络编程 293 10.1 基于传输层协议的联网 293 10.2 基于应用层协议的联网 305 10.3 访问WebService 315 10.4 解析网络传输中的数据 318 10.5 习题 325 第11章 传感器应用与蓝牙通信 327 11.1 Android中的传感器 327 11.2 加速度传感器 330 11.3 光线传感器 333 11.4 距离传感器 335 11.5 蓝牙通信技术应用 336 11.6 习题 349 第12章 校园App项目案例 350 12.1 校园App项目介绍 350 12.2 服务器端功能开发 352 12.3 Android客户端开发 360 12.4 习题 376 正文结束 376 参考文献 377 本书共12章,内容包括:Android开发环境,包括ADT-Eclipse和Android Studio;基本UI组件;Activity和Intent;项目资源;主要系统组件;二维图像处理;多媒体应用开发;Service与BroadcastReceiver组件;数据存储与ContentProvider组件;Android网络编程;常用传感器与蓝牙通信.最后通过校园App应用实例介绍如何设计,开发具备移动端和服务器端的应用程序
دانلود کتاب Android移动平台应用开发高级教程