注重体验与质量的电子书资源下载网站
分类于: 计算机基础
简介
Android Studio开发实战:从零基础到App上线(第2版): 移动开发丛书 豆 0.0分
资源最后更新于 2020-03-29 05:02:15
作者:欧阳燊
出版社:出版社清华大学出版社
出版日期:2018-11
ISBN:9787302512608
文件格式: pdf
简介· · · · · ·
本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、安全助手、指南针、卫星浑天仪、应用超市、抠图工具、全景图库、动感影集、影视播放器、音乐播放器、WiFi共享器、电子书架等。本书适用于Android开发的广大从业者、有志于转型App开发的程序员、App开发的业余爱好者,也可作为大中专院校与培训机构的Android课程教材。作者:欧阳燊。
目录
作者简介
内容简介
推荐序
再版前言
第一版前言
第1章 Android Studio环境搭建
1.1 Android Studio简介
1.2 Android Studio的安装
1.3 运行小应用Hello World
1.4 App的工程结构
1.5 准备开始
1.6 小 结
第2章 初级控件
2.1 屏幕显示
2.2 简单布局
2.3 简单控件
2.4 图形基础
2.5 实战项目:简单计算器
2.6 小 结
第3章 中级控件
3.1 其他布局
3.2 特殊按钮
3.3 适配视图基础
3.4 编辑框
3.5 活动Activity基础
3.6 实战项目:房贷计算器
3.7 实战项目:登录App
3.8 小 结
第4章 数据存储
4.1 共享参数SharedPreferences
4.2 数据库SQLite
4.3 SD卡文件操作
4.4 应用Application基础
4.5 内容提供与处理
4.6 实战项目:购物车
4.7 小 结
第5章 高级控件
5.1 日期时间控件
5.2 列表类视图
5.3 翻页类视图
5.4 碎片Fragment
5.5 广播Broadcast基础
5.6 实战项目:万年历
5.7 实战项目:日程表
5.8 小 结
第6章 自定义控件
6.1 自定义视图
6.2 自定义动画
6.3 自定义对话框
6.4 自定义通知栏
6.5 服务Service基础
6.6 实战项目:手机安全助手
6.7 小 结
第7章 组合控件
7.1 标签栏
7.2 导航栏
7.3 横幅条
7.4 增强型列表
7.5 材质设计库
7.6 实战项目:仿支付宝的头部伸缩特效
7.7 实战项目:仿淘宝主页
7.8 小 结
第8章 调试与上线
8.1 调试工作
8.2 准备上线
8.3 安全加固
8.4 发布到应用商店
8.5 小 结
第9章 设备操作
9.1 摄像头
9.2 麦克风
9.3 传感器
9.4 手机定位
9.5 短距离通信
9.6 实战项目:仿微信的发现功能
9.7 小 结
第10章 网络通信
10.1 多线程
10.2 HTTP接口访问
10.3 上传和下载
10.4 套接字Socket
10.5 实战项目:仿应用宝的应用更新功能
10.6 实战项目:仿手机QQ的聊天功能
10.7 小 结
第11章 事 件
11.1 按键事件
11.2 触摸事件
11.3 手势检测
11.4 手势冲突处理
11.5 实战项目:抠图神器——美图变变
11.6 实战项目:虚拟现实的全景图库
11.7 小 结
第12章 动 画
12.1 帧动画
12.2 补间动画
12.3 属性动画
12.4 矢量动画
12.5 动画的实现手段
12.6 实战项目:仿QQ空间的动感影集
12.7 小 结
第13章 多媒体
13.1 相册
13.2 音频播放
13.3 视频播放
13.4 多窗口
13.5 实战项目:影视播放器——爱看剧场
13.6 实战项目:音乐播放器——浪花音乐
13.7 小 结
第14章 融合技术
14.1 网页集成
14.2 JNI开发
14.3 局域网共享
14.4 实战项目:共享经济弄潮儿——WiFi共享器
14.5 实战项目:笔墨飘香之电子书架
14.6 小 结
第15章 第三方开发包
15.1 地图SDK
15.2 分享SDK
15.3 支付SDK
15.4 语音SDK
15.5 实战项目:仿滴滴打车
15.6 小 结
第16章 性能优化
16.1 布局文件优化
16.2 内存泄漏处理
16.3 线程池管理
16.4 省电模式
16.5 实战项目:网络图片缓存框架
16.6 小 结
附 录
附录一 仿流行App的常用功能
附录二 Android各版本的新增功能说明
附录三 手机硬件与App开发的关联
附录四 专业术语索引