Android Studio开发实战 : 从零基础到App上线
معرفی کتاب «Android Studio开发实战 : 从零基础到App上线» نوشتهٔ 欧阳燊编著، منتشرشده توسط نشر 清华大学出版社 در سال 2017. این کتاب در فرمت pdf، زبان zh ارائه شده است. «Android Studio开发实战 : 从零基础到App上线» در دستهٔ بدون دستهبندی قرار دارد.
本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。 全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放器、WIFI 共享器等。 本书适用于Android开发的广大从业者、有志于转型App开发的程序员、App开发的业余爱好者,也可作为大中专院校与培训机构的Android课程教材。 封面 1 扉页 2 内容简介 3 版权页 3 推荐序 4 前言 6 目录 8 第1章 Android Studio环境搭建 16 1.1 Android Studio简介 17 1.2 Android Studio的安装 17 1.3 运行小应用Hello World 22 1.4 App的工程结构 27 1.5 准备开始 32 1.6 小结 37 第2章 初级控件 38 2.1 屏幕显示 39 2.2 简单布局 42 2.3 简单控件 49 2.4 图形基础 60 2.5 实战项目:简单计算器 67 2.6 小结 73 第3章 中级控件 74 3.1 其他布局 75 3.2 特殊按钮 80 3.3 适配视图基础 83 3.4 编辑框 86 3.5 Activity基础 93 3.6 实战项目:登录App 103 3.7 小结 109 第4章 数据存储 110 4.1 共享参数SharedPreferences 111 4.2 数据库SQLite 113 4.3 SD卡文件操作 123 4.4 Application基础 127 4.5 实战项目:购物车 130 4.6 小结 140 第5章 高级控件 141 5.1 日期时间控件 142 5.2 列表类视图 144 5.3 翻页类视图 157 5.4 碎片Fragment 165 5.5 Broadcast基础 174 5.6 实战项目:日历/日程表 178 5.7 小结 185 第6章 自定义控件 186 6.1 自定义视图 187 6.2 自定义动画 199 6.3 自定义对话框 205 6.4 自定义通知栏 210 6.5 Service基础 217 6.6 实战项目:手机安全助手 225 6.7 小结 231 第7章 组合控件 232 7.1 标签栏 233 7.2 导航栏 243 7.3 横幅条 255 7.4 增强型列表 262 7.5 实战项目:仿淘宝主页 273 7.6 小结 281 第8章 调试与上线 282 8.1 调试工作 283 8.2 准备上线 291 8.3 安全加固 304 8.4 发布到应用商店 311 8.5 小结 314 第9章 设备操作 315 9.1 摄像头 316 9.2 麦克风 326 9.3 传感器 341 9.4 手机定位 349 9.5 实战项目:仿微信的发现功能 356 9.6 小结 366 第10章 网络通信 367 10.1 多线程 368 10.2 HTTP接口访问 382 10.3 上传和下载 393 10.4 套接字Socket 404 10.5 实战项目:仿手机QQ的聊天功能 409 10.6 小结 422 第11章 事件 423 11.1 按键事件 424 11.2 触摸事件 432 11.3 手势检测 441 11.4 手势冲突处理 450 11.5 实战项目:抠图神器——美图变变 458 11.6 小结 466 第12章 动画 467 12.1 帧动画 468 12.2 补间动画 472 12.3 属性动画 484 12.4 动画的实现手段 492 12.5 实战项目:仿QQ空间的动感影集 496 12.6 小结 507 第13章 多媒体 508 13.1 相册 509 13.2 视频播放 517 13.3 内容提供与处理 529 13.4 实战项目:音乐播放器——浪花音乐 539 13.5 小结 552 第14章 融合技术 553 14.1 网页集成 554 14.2 JNI开发 564 14.3 局域网共享 574 14.4 实战项目:共享经济弄潮儿——WIFI共享器 585 14.5 小结 597 第15章 第三方开发包 598 15.1 地图SDK 599 15.2 分享SDK 611 15.3 支付SDK 617 15.4 语音SDK 621 15.5 实战项目:仿滴滴打车 625 15.6 小结 630 第16章 性能优化 631 16.1 布局文件优化 632 16.2 内存泄漏处理 638 16.3 线程池管理 646 16.4 省电模式 649 16.5 实战项目:图片缓存框架 653 16.6 小结 664 正文结束 664
دانلود کتاب Android Studio开发实战 : 从零基础到App上线