Android开发实战

李瑞奇
内容简介 本书由一线资深软件开发工程师基于目前广泛使用的Android 6/7和Android Studio 2.x开发环境倾力编撰,循序渐进地介绍了Android应用开发的主要内容,包括开发环境搭建、Android语言基础、常用布局及控件、四大组件、图形图像技术、多媒体应用、数据处理技术、触摸和手势识别、多线程、网络技术、定位、蓝牙以及VR和NDK开发等知识,全书代码示例丰富,提供App完整项目案例,通过阅读本书,读者能够掌握Android应用开发所需要的各种技术和从0到1开发一款自己的App产品。 本书适合于Android初学者、移动开发从业者学习,也可作为培训机构及职业学院软件开发实践课的参考教材。 前言 编写本书的目的 随着Android系统的迅猛发展,它已经成为全球范围内具有广泛影响力的操作系统,越来越多的厂商加入到Android的阵营,至2017年1月,Google公司对外公布,其旗下所属的Android系统全球市场占有率已经高达90%。各大中小型手机制造商近些年都在引入Android工程师,开发基于Android系统的智能手机。Android系统早就不仅仅是一款手机的操作系统,越来越广泛地应用于平板电脑、可佩戴设备、电视、数码相机等,造就了目前Android开发人才需求的快速增长。从大趋势上看,Android软件人才的需求将越来越大。 在这种背景下,Android开发学习者的队伍渐渐庞大起来,但是市场上适合Android开发者学习使用的书籍虽然并不少,但大多版本都已过时,有很多还是基于Android 4/5编写的,甚至有一些是基于Android 2.3的。Android发展到今天,已经推出了7.0版本,使用旧版本书籍进行学习会有诸多问题,严重时甚至会使读者开发的应用崩溃。另一个比较重要的问题是,几乎所有书籍使用的IDE都是Eclipse加ADT插件,但是…