Android开发实战

Android开发实战

作者:李瑞奇

出版社:清华大学

出版年:2017年5月

ISBN:9787302468028

所属分类:网络科技

书刊介绍

《Android开发实战》内容简介

本书由一线资深软件开发工程师基于目前广泛使用的Android 6/7和Android Studio 2.x开发环境倾力编撰,循序渐进地介绍了Android应用开发的主要内容,包括开发环境搭建、Android语言基础、常用布局及控件、四大组件、图形图像技术、多媒体应用、数据处理技术、触摸和手势识别、多线程、网络技术、定位、蓝牙以及VR和NDK开发等知识,全书代码示例丰富,提供App完整项目案例,通过阅读本书,读者能够掌握Android应用开发所需要的各种技术和从0到1开发一款自己的App产品。本书适合于Android初学者、移动开发从业者学习,也可作为培训机构及职业学院软件开发实践课的参考教材。
李瑞奇,北京航空航天大学软件工程硕士,从事软件开发多年,熟悉JAVA、Android、Hadoop等技术。

作品目录

内容简介
前言
第1章:初识Android
1.1、Android发展史与现状
1.2、Android系统架构与特性
1.3、Android开发环境搭建
1.4、Android
Studio的使用与工程目录解析
1.5、小结
第2章:界面组件Activity
2.1、从第一个工程开始
2.2、Activity生命周期
2.3、Intent与Activity之间的跳转
2.4、Activity启动模式
2.5、小结
第3章:用户界面UI的开发
3.1、布局管理器概述
3.2、LinearLayout:线性布局管理器
3.3、TableLayout:表格布局管理器
3.4、RelativeLayout:相对布局管理器
3.5、FrameLayout:帧布局管理器
3.6、AbsoluteLayout:绝对布局管理器
3.7、GridLayout:网格布局管理器
3.8、布局管理器之间互相嵌套
3.9、小结
第4章:基本控件与事件处理
4.1、常用基本控件的使用
4.2、Android中的事件处理
4.3、ListView的使用
4.4、小结
第5章:Fragment详解
5.1、Fragment的创建与使用
5.2、Fragment生命周期
5.3、ListFragment的使用
5.4、用DialogFragment创建对话框
5.5、Fragment在开发中遇到的一些常见问题
5.6、小结
第6章:更多的控件与控件开发
6.1、ViewPager的使用
6.2、RecyclerView的使用
6.3、自定义View控件
6.4、小结
第7章:数据存储
7.1、SharedPreferences
7.2、文件存储
7.3、SQLite数据库
7.4、ContentProvider
7.5、动态权限
7.6、小结
第8章:Service详解
8.1、Service综述
8.2、Service的简单实例
8.3、Android消息处理机制
8.4、前台服务
8.5、IntentService
8.6、小结
第9章:Android广播机制
9.1、广播机制概述
9.2、使用系统广播
9.3、自定义广播:普通广播与有序广播
9.4、使用本地广播
9.5、小结
第10章:网络开发
10.1、Android网络通信概述
10.2、使用HTTP协议进行网络通信
10.3、客户端类库OkHttp
10.4、使用Socket进行网络通信
10.5、WebView
10.6、小结
第11章:多媒体开发
11.1、拨号功能与短信功能
11.2、再论Notification
11.3、动画
11.4、相机与相册
11.5、媒体播放器的开发
11.6、录视频与录音频
11.7、小结
第12章:传感器与地理位置定位
12.1、传感器
12.2、地理位置定位
12.3、小结
第13章:VR开发入门
13.1、详解VR
13.2、基于Unity3D的Android平台VR应用开发
13.3、小结
第14章:Android
NDK开发入门
14.1、NDK简介
14.2、使用Android
Studio进行NDK开发
14.3、小结
第15章:完成并发布一个产品
15.1、功能需求分析
15.2、功能开发(上)
15.3、功能开发(下)
15.4、将应用打包并发布到小米应用商店
15.5、小结

相关推荐

微信二维码