Android开发课堂实录
معرفی کتاب «Android开发课堂实录» نوشتهٔ 董志鹏、张水波، منتشرشده توسط نشر 清华大学出版社 در سال 2016. این کتاب در فرمت pdf، زبان zh ارائه شده است. «Android开发课堂实录» در دستهٔ بدون دستهبندی قرار دارد.
本书讲解了Android 4.0手机应用开发必备的知识和技能。内容包括Android模拟器的使用、Android程序的生命周期及核心组件、Android项目创建过程、使用Android SDK工具、应用程序布局类型、设计界面的基本和高级控件、菜单和对话框的使用、界面之间数据的传递和跳转、Android的事件机制和系统服务、简单存储、文件存储、数据库存储、使用系统资源和服务、播放音频和视频、绘制图形和动画,以及手机中的网络编程等,最后介绍了公交线路查询和打地鼠游戏的两个经典案例。本书可以作为在校大学生学习使用Android技术进行课程设计的参考资料,也可以作为有一定Java基础的Android新手和移动开发新入行的人员的参考书。 封面 1 扉页 2 内容简介 4 版权页 4 前言 5 目录 9 第1课 全面认识Android 15 1.1 手机操作系统 16 1.2 Android概述 18 1.3 Android系统架构 22 1.4 搭建Android开发环境 25 1.5 模拟器 31 1.6 实例应用:熟悉Android 系统 35 1.7 拓展训练 37 1.8 课后练习 38 第2课 创建第一个Android程序 41 2.1 创建一个问候程序 42 2.2 设计程序界面 50 2.3 编写代码 54 2.4 运行程序 55 2.5 调试程序 56 2.6 签名程序 60 2.7 Android应用程序生命周期 62 2.8 Android核心组件简介 63 2.9 实例应用:实现用户登录功能 68 2.10 拓展训练 72 2.11 课后练习 72 第3课 Android工具集 75 3.1 ADB工具 76 3.2 Android工具 81 3.3 emulator工具 84 3.4 mksdcard工具 88 3.5 拓展训练 89 3.6 课后练习 89 第4课 定义应用程序布局 91 4.1 View类简介 92 4.2 线性布局 92 4.3 相对布局 96 4.4 表格布局 98 4.5 帧布局 101 4.6 绝对布局 102 4.7 网格布局 105 4.8 实例应用:创建计算器 111 4.9 扩展训练 114 4.10 课后练习 114 第5课 Android基础控件详解 117 5.1 文本框与编辑框 118 5.2 按钮 125 5.3 单选按钮与复选框 129 5.4 列表选择框 134 5.5 列表视图 137 5.6 图像视图 140 5.7 日期与时间选择器 142 5.8 计时器 145 5.9 实例应用:设计用户注册界面 147 5.10 扩展训练 151 5.11 课后练习 152 第6课 Android高级界面设计 153 6.1 自动完成文本框 154 6.2 进度条 155 6.3 拖动条与星级评分条 159 6.4 选项卡 164 6.5 图像切换器 165 6.6 滚动视图 168 6.7 网格视图 169 6.8 画廊视图 172 6.9 实例应用:幻灯片式图片浏览器 175 6.10 扩展训练 178 6.11 课后练习 178 第7课 程序菜单与对话框 179 7.1 菜单使用 180 7.2 使用对话框 186 7.3 消息提示 204 7.4 扩展训练 212 7.5 课后练习 212 第8课 Android事件处理机制 215 8.1 Android事件处理概述 216 8.2 处理键盘事件 217 8.3 处理触摸事件 221 8.4 手势的创建与识别 224 8.5 实例应用:实现一个简单的计算器 228 8.6 扩展训练 232 8.7 课后练习 232 第9课 应用程序之间的通信 235 9.1 Activity 的概述 236 9.2 使用Activity 238 9.3 多个Activity交换数据 240 9.4 使用Fragment 245 9.5 Intent对象成员 247 9.6 Intent的使用 251 9.7 实例应用:自我介绍 259 9.8 扩展训练 267 9.9 课后练习 268 第10课 数据存储解决方案 271 10.1 简单存储 272 10.2 文件存储 280 10.3 数据共享 296 10.4 实例应用:使用电话号码查询联系人信息 308 10.5 扩展训练 312 10.6 课后练习 312 第11课 SQLite数据库存储 315 11.1 SQLite数据库简介 316 11.2 手动建库 316 11.3 SQLite数据库管理工具 319 11.4 在Android中使用SQLite数据库 321 11.5 将数据库与应用程序一起发布 337 11.6 实例应用:实现一个简单的英文词典 338 11.7 拓展训练 342 11.8 课后练习 342 第12课 访问系统资源和国际化 345 12.1 资源简介 346 12.2 使用资源 348 12.3 国际化 360 12.4 拓展训练 362 12.5 课后练习 362 第13课 调用Android系统服务 365 13.1 Service简介 366 13.2 Service操作 371 13.3 系统Service 380 13.4 广播接收者BroadcastReceiver 389 13.5 实例应用:实现一个简单的多次定时提醒功能 392 13.6 拓展训练 396 13.7 课后练习 396 第14课 多媒体 399 14.1 多媒体开发详解 400 14.2 使用MediaPlayer播放MP3 404 14.3 视频处理 406 14.4 实例应用:创建音乐播放器 410 14.5 扩展训练 418 14.6 课后练习 418 第15课 图形图像处理技术 421 15.1 常用绘图类的介绍 422 15.2 绘制2D图像 424 15.3 图形特效 433 15.4 拓展训练 441 15.5 课后练习 441 第16课 网络编程 443 16.1 Android网络接口 444 16.2 HTTP 网络编程 446 16.3 Socket网络编程 458 16.4 Web网络编程 463 16.5 网络编程时的乱码解决方案 468 16.6 拓展训练 470 16.7 课后练习 470 第17课 综合案例 473 17.1 公交查询系统 474 17.2 打地鼠小游戏 496 正文结束 507 习题答案 508 本书讲解了Android 4.0手机应用开发必备的知识和技能.内容包括Android模拟器的使用, Android程序的生命周期及核心组件, Android项目创建过程, 使用Android SDK工具, 应用程序布局类型, 设计界面的基本和高级控制等
دانلود کتاب Android开发课堂实录