《轻松学开发:轻松学Android开发》由浅入深,全面系统地介绍了Android开发技术。
《轻松学开发:轻松学Android开发》最大的特色就是提供了大量的插图,一改过去编程书籍枯燥乏味的文字讲解,生动形象地展现了Android开发所需要的知识,使读者能够轻松地掌握学习内容。本书的每一章都配有专门的习题,以便读者进行自我测验。本书还提供了大量的配套教学视频,这些视频和书中的实例源代码一起收录于配书光盘中。
《轻松学开发:轻松学Android开发》共分四篇。“Android基础篇”主要介绍Android系统、Android布局设计以及Android程序开发中常用的各类控件等知识;“Android技术篇”主要介绍菜单、对话框、Toast、Notification、Activity、Service、Broadcast以及Android数据存储等; “Android应用篇”介绍了Android网络开发、GPS定位、Google Maps、Google StreetView以及Android音频/视频开发、传感器、手势、图形处理等技术;“Android开发篇”详细介绍了Android应用程序——音乐播放器的开发,以提高读者的实战水平。《轻松学开发:轻松学Android开发》涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及Android开发的所有重要知识。本书适合想全面学习Android开发技术的人员阅读,也适合各种使用Android操作系统进行开发的工程技术人员参考。
目录
- Android基础篇
- 第1章 初识Android
- 1.1 什么是Android
- 1.1.1 Android的发展
- 1.1.2 Android的架构及特点
- 1.2 Android开发平台的搭建
- 1.2.1 下载JDK
- 1.2.2 安装JDK
- 1.2.3 配置Java环境变量
- 1.2.4 安装Eclipse
- 1.2.5 安装与配置Android SDK
- 1.2.6 安装Android ADT
- 1.2.7 虚拟设备的创建与模拟器的运行
- 1.3 HelloAndroid——我的第一个Android程序
- 1.3.1 创建第一个Android程序——HelloAndroid
- 1.3.2 基本文件及Android框架
- 1.4 小结
- 1.5 习题
- 第2章 Android程序界面布局设计
- 2.1 布局概述
- 2.1.1 什么是布局
- 2.1.2 布局的类型
- 2.1.3 布局文件的常用概念
- 2.2 相对布局
- 2.2.1 相对容器布局
- 2.2.2 相对控件布局
- 2.3 线性布局
- 2.3.1 什么是线性布局
- 2.3.2 线性布局的语法
- 2.3.3 创建线性布局
- 2.4 表格布局
- 2.4.1 什么是表格布局
- 2.4.2 表格布局的语法
- 2.4.3 创建表格布局
- 2.5 帧布局
- 2.5.1 什么是帧布局
- 2.5.2 帧布局的语法
- 2.5.3 创建帧布局
- 2.6 网格布局和布局控件
- 2.6.1 什么是网格布局
- 2.6.2 网格布局的语法
- 2.6.3 创建网格布局
- 2.6.4 什么是布局控件