-
第一章进入Android世界
本章主要讲解Android的基础知识,包括Android简介,Android体系结构,开发环境搭建等,通过本章内容学习,熟悉开发环境,学会使用Android Studio开发工具,能够编写HELLOWORLD程序。
-
●1.1 Android简介
Android简介
-
●1.2创建第一个工程
创建第一个工程
-
●1.3模拟器的使用
模拟器的使用
-
●1.4Android程序结构
Android程序结构
-
●1.5调整应用
调整应用
-
第二章Android界面设计
本章主要内容布局的创建和布局类型,常用控件的介绍,常见对话框等的应用,通过本章学习掌握布局以及控件的使用,会搭建常见布局。
-
●2.1UI概述
UI概述
-
●2.2 Android 布局管理器
Android 布局管理器
-
●2.3常用控件
常用控件
-
●2.4 对话框
对话框
-
第三章活动(Activity)
本章主要内容包括Activity的创建,Activity之间的跳转,已经数据传递。通过本章学习掌握Activity的创建和加载,能够使用显示意图和隐式意图,实现Activity间的跳转,掌握Intent的使用,学会使用Intent传递数据。
-
●3.1Activity的使用
Activity的使用
-
●3.2Activity之间的跳转
Activity之间的跳转
-
●3.3Activity之间的数据传递
Activity之间的数据传递
-
●3.4实例:注册用户信息
实例:注册用户信息
-
●3.5数据回传
数据回传
-
●3.6实例:数据回传
实例:数据回传
-
第四章 数据存储
本章介绍了Android的数据存储中的文件存储,SharedPreferences,XML解析,JSON数据解析。通过本章的学习要求了解5种数据存储方式,掌握不同存储方式的特点,掌握SharedPreferences的使用,能实现数据的存储,并了解XML和JSON数据,能对其数据进行解析。
-
●4.1 SharedPreferece简介
SharedPreferece简介
-
●4.2SharedPreferece 示例记住用户密码
SharedPreferece 示例记住用户密码
-
●4.3文件存储简介
文件存储简介
-
●4.4文件存储实例
文件存储实例
-
●4.5XML解析
XML解析
-
●4.6 XML解析实例
XML解析实例
-
●4.7 JSON数据解析
JSON数据解析
-
●4.8 JSON数据实例
JSON数据实例
-
第五章SQLite数据库
本章主要介绍了SQLite数据的创建,基本操作,数据展示控件ListView和ListView的优化,通过通讯录实例 介绍了SQLite的应用。通过本章的学习学会使用SQLite数据库,实现数据的增、删、改、查;并能使用LIstView控件,以列表形式展示数据。
-
●5.1SQLite数据库的创建
SQLite数据库的创建
-
●5.2SQLite基本操作
SQLite基本操作
-
●5.3通讯录
通讯录
-
●5.4数据展示控件
数据展示控件
-
●5.5ListView的优化
ListView的优化
-
●5.6 ListView实例分析
ListView实例分析
-
第六章服务(Service)
本章对Android的四大组件之一的Service进行了介绍,主要包括Service的创建,服务的两种启动方式,服务的应用音乐播放器实例。通过本章的学习掌握服务的生命周期,以及启动服务的两种方式,学会服务于Activity通信,并且能够完成音乐播放器。
-
●6.1服务的创建
服务的创建
-
●6.2startservice启动服务
startservice启动服务
-
●6.3bindService的启动方式
bindService的启动方式
-
●6.4音乐播放器实例分析
音乐播放器实例分析
-
第七章 广播接收器
本章主要内容有广播接收者的简介,广播接收者的创建,拦截电话的设计与实现,自定义广播,广播类型及应用等等。通过本章的学习掌握广播接收者的创建,以及如何自定义广播;掌握广播的分类及应用。
-
●7.1广播接收者简介
广播接收者简介
-
●7.2 广播接收者的创建
广播接收者的创建
-
●7.3拦截电话的设计与实现
拦截电话的设计与实现
-
●7.4自定义广播
自定义广播
-
●7.5 广播的类型
广播的类型
-
●7.6广播接收者实例分析
广播接收者实例分析
-
第八章内容提供者
本章主要内容包括内容提供者简介,创建内容提供者以及访问内容提供者。通过本章的学习掌握内容提供者的创建,并能使用内容提供者操作数据;了解内容观察者的使用。
-
●8.1简介
简介
-
●8.2 创建内容提供者
创建内容提供者
-
●8.3访问内容提供者
访问内容提供者