Android从入门到精通
معرفی کتاب «Android从入门到精通» نوشتهٔ 千锋教育高教产品研发部编著; 千锋教育高教产品研发部، منتشرشده توسط نشر 清华大学出版社 در سال 2018. این کتاب در فرمت pdf، زبان zh ارائه شده است. «Android从入门到精通» در دستهٔ بدون دستهبندی قرار دارد.
作为Android应用开发书籍,本书既适合Android初学者,也适合虽具备一定Android开发经验但需要加深知识理解的读者。本书共15章,主要内容包括Android常用UI组件介绍、Android事件处理机制、Android四大组件、Android中的动画、Android网络应用、Android APP项目实战等几大部分,全书由浅入深地详细介绍了Android的每个开发细节。本书内容翔实,示例丰富,案例典型。编者按照“既重理论更重实践”的编写思路为读者提供满足实战需求的Android开发知识内容。读者所需要学习的,正是本书描述的。 封面 1 扉页 2 内容简介 3 版权页 3 编委会 4 序 6 前言 8 目录 12 第1章 Android应用和开发环境 20 1.1 Android的历史和发展 20 1.2 搭建Android开发环境 23 1.3 开始第一个安卓应用 31 1.4 Android应用的基本组件介绍 44 1.5 本章小结 46 1.6 习题 47 第2章 Android应用的界面编程 48 2.1 界面编程和视图 48 2.2 布局管理器 54 2.3 几组重要的UI组件 68 2.4 本章小结 86 2.5 习题 87 第3章 常用的UI组件介绍 88 3.1 菜单 88 3.2 对话框的使用 96 3.3 ProgressBar及其子类 109 3.4 本章小结 116 3.5 习题 117 第4章 Android事件处理 118 4.1 基于监听的事件处理 118 4.2 基于回调的事件处理 124 4.3 响应系统设置的事件 127 4.4 Handler消息传递机制 130 4.5 本章小结 136 4.6 习题 136 第5章 深入理解Activity与Fragment 138 5.1 建立、配置和使用Activity 138 5.2 Activity的生命周期和启动模式 149 5.3 Fragment详解 157 5.4 本章小结 165 5.5 习题 166 第6章 使用Intent和IntentFilter进行通信 167 6.1 Intent对象简述 167 6.2 Intent属性及intent-filter配置 168 6.3 本章小结 173 6.4 习题 174 第7章 Android应用的资源 175 7.1 Android应用资源概述 175 7.2 字符串、颜色与样式资源 178 7.3 数组资源 180 7.4 使用Drawable资源 184 7.5 使用原始XML资源 187 7.6 样式和主题资源 190 7.7 本章小结 191 7.8 习题 192 第8章 图形与图像处理 193 8.1 使用简单图片 193 8.2 绘图 196 8.3 图形特效处理 202 8.4 逐帧动画 207 8.5 补间动画 209 8.6 属性动画 213 8.7 使用SurfaceView实现动画 220 8.8 本章小结 225 8.9 习题 225 第9章 Android数据存储与IO 227 9.1 使用SharedPreferences 227 9.2 File存储 230 9.3 SQLite数据库 235 9.4 手势 246 9.5 本章小结 254 9.6 习题 254 第10章 使用ContentProvider实现数据共享 256 10.1 数据共享标准:ContentProvider 256 10.2 开发ContentProvider 259 10.3 操作系统的ContentProvider 263 10.4 监听ContentProvider的数据改变 269 10.5 本章小结 271 10.6 习题 271 第11章 Service与BroadcastReceiver 273 11.1 Service简介 273 11.2 电话管理器 283 11.3 短信管理器 288 11.4 音频管理器 289 11.5 手机闹钟服务 291 11.6 接收广播消息 294 11.7 本章小结 299 11.8 习题 300 第12章 Android网络应用 301 12.1 基于TCP协议的网络通信 301 12.2 使用URL访问网络资源 311 12.3 使用HTTP访问网络 314 12.4 使用WebService进行网络编程 320 12.5 本章小结 326 12.6 习题 326 第13章 多媒体应用开发 328 13.1 音频和视频的播放 328 13.2 使用MediaRecorder录制音频 338 13.3 控制摄像头拍照 341 13.4 本章小结 348 13.5 习题 348 第14章 文字控实战项目(一) 350 14.1 项目概述 350 14.2 启动界面 353 14.3 MVP架构简介 360 14.4 获取网络数据的工具类 360 14.5 MVP之Model层开发 363 14.6 MVP之Presenter层开发 373 14.7 本章小结 379 14.8 习题 379 第15章 文字控实战项目(二) 380 15.1 MVP之View层开发 380 15.2 自定义适配器 394 15.3 数据转换工具 397 15.4 权限控制 400 15.5 本章小结 400 15.6 习题 401 正文结束 401
دانلود کتاب Android从入门到精通