Android Studio开发实战

Android Studio开发实战

作者:欧阳燊

出版社:清华大学

出版年:2017年6月

ISBN:9787302470069

所属分类:诗歌文集

书刊介绍

《Android Studio开发实战》内容简介

本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。
欧阳燊,同济大学计算机科学与技术专业学士,浙江大学软件工程专业工程硕士,先后就职于福建新大陆软件工程公司、亚信科技有限公司杭州研发中心、福建福诺移动通信技术有限公司,历任系统分析师、高级软件工程师。具有12年以上软件开发经验,熟悉C/C、Java及相关软件架构,两年Android开发经验,从事一款用户量超千万的App项目开发,对Android开发拥有丰富的实战经验。

作品目录

内容简介
推荐序
前言
第1章:Android
Studio环境搭建
1.1、Android
Studio简介
1.2、Android
Studio的安装
1.3、运行小应用HelloWorld
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、实战项目:登录App
3.7、小结
第4章:数据存储
4.1、共享参数SharedPreferences
4.2、数据库SQLite
4.3、SD卡文件操作
4.4、Application基础
4.5、实战项目:购物车
4.6、小结
第5章:高级控件
5.1、日期时间控件
5.2、列表类视图
5.3、翻页类视图
5.4、碎片Fragment
5.5、Broadcast基础
5.6、实战项目:日历/日程表
5.7、小结
第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、小结
第8章:调试与上线
8.1、调试工作
8.2、准备上线
8.3、安全加固
8.4、发布到应用商店
8.5、小结
第9章:设备操作
9.1、摄像头
9.2、麦克风
9.3、传感器
9.4、手机定位
9.5、实战项目:仿微信的发现功能
9.6、小结
第10章:网络通信
10.1、多线程
10.2、HTTP接口访问
10.3、上传和下载
10.4、套接字Socket
10.5、实战项目:仿手机QQ的聊天功能
10.6、小结
第11章:事件
11.1、按键事件
11.2、触摸事件
11.3、手势检测
11.4、手势冲突处理
11.5、实战项目:抠图神器——美图变变
11.6、小结
第12章:动画
12.1、帧动画
12.2、补间动画
12.3、属性动画
12.4、动画的实现手段
12.5、实战项目:仿QQ空间的动感影集
12.6、小结
第13章:多媒体
13.1、相册
13.2、视频播放
13.3、内容提供与处理
13.4、实战项目:音乐播放器——浪花音乐
13.5、小结
第14章:融合技术
14.1、网页集成
14.2、JNI开发
14.3、局域网共享
14.4、实战项目:WIFI共享器
14.5、小结
第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、小结

相关推荐

微信二维码