وبلاگ بلیان

Android应用程序设计

معرفی کتاب «Android应用程序设计» نوشتهٔ 张思民编著; 张思民، منتشرشده توسط نشر 清华大学出版社 در سال 2013. این کتاب در فرمت pdf، زبان zh ارائه شده است. «Android应用程序设计» در دستهٔ بدون دسته‌بندی قرار دارد.

《Android应用程序设计(附光盘21世纪高等学校计算机基础实用规划教材)》编著者张思民。 《Android应用程序设计(附光盘21世纪高等学校计算机基础实用规划教材)》是面向android系统的初学者的入门教程,内容几乎涵盖了android相关的所有技术。本书大致可以分成两个部分,第一部分(第1~4章)主要介绍android sdk)开发环境的安装、应用程序的结构、用户界面的组件及其设计方法,第二部分.(第5~10章)主要介绍较高级的主题,内容包括异常处理与多线程、后台服务与系统服务技术、图形与多媒体处理技术、数据库技术及输入肋出流的处理技术、网络通信技术、地图服务及传感器检测技术等。 《android应用程序设计》在叙述上浅显易懂,对每一个知识点都配了相应的例题。随书光盘中收录了本书所有例题的源代码、电子课件,以及本书大部分例题的视频教学录像。 《android应用程序设计》可以作为高等院校及各类培训学校android系统课程的教材,也可以作为学习android程序设计的编程人员的自学用书。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 6 第1章 Android系统及其开发过程 11 1.1 Android系统概述 11 1.2 安装Android SDK开发环境 12 1.3 Android API和在线帮助文档 17 1.4 Android应用程序的开发过程 18 1.5 Android应用程序结构 22 1.6 Android应用程序设计示例 29 习题1 31 第2章 Java语言基础知识 32 2.1 语法基础 32 2.2 基本数据类型应用示例 35 2.3 程序控制语句 40 2.4 类与对象 52 2.5 XML语法简介 57 习题2 61 第3章 Android用户界面设计 63 3.1 用户界面组件包widget和View类 63 3.2 文本标签与按钮 64 3.3 文本编辑框 71 3.4 Android布局管理 74 3.5 进度条和选项按钮 82 3.6 图像显示与画廊组件 90 3.7 消息提示 98 3.8 列表组件 101 3.9 滑动抽屉组件 106 习题3 110 第4章 多个用户界面的程序设计 112 4.1 页面切换与传递参数值 112 4.2 菜单 120 4.3 对话框 124 习题4 133 第5章 异常处理与多线程 134 5.1 异常处理 134 5.2 多线程 136 习题5 147 第6章 图形与多媒体处理 148 6.1 绘制几何图形 148 6.2 触摸屏事件处理 154 6.3 音频播放 163 6.4 视频播放 171 6.5 录音与拍照 176 6.6 将文本转换成语音 186 6.7 图像处理技术 188 习题6 202 第7章 后台服务与系统服务技术 203 7.1 后台服务Service 203 7.2 信息广播机制Broadcast 207 7.3 系统服务 216 习题7 225 第8章 数据存储 226 8.1 SQLite数据库 226 8.2 文件处理 240 8.3 轻量级存储SharedPreferences 247 习题8 250 第9章 网络通信 251 9.1 网络编程的基础知识 251 9.2 基于TCP协议的网络程序设计 256 9.3 基于HTTP协议的网络程序设计 261 9.4 Web视图 265 9.5 无线网络通信技术WiFi 276 习题9 282 第10章 地图服务及传感器检测技术 283 10.1 Google地图 283 10.2 位置服务 292 10.3 传感器检测技术 296 习题10 307 正文结束 307 附录A JavaSDK及Eclipse的安装与配置 308 附录B Android的调试工具 310 附录C Map API Key的申请过程 313
دانلود کتاب Android应用程序设计