内容推荐 华清远见教育集团、季久峰、刘洪涛主编的《Android应用程序开发与典型案例(微课版工业和信息化十三五人才培养规划教材)》主要讲解Android应用开发的核心技术及典型应用案例,内容由浅入深、通俗易懂。全书共15章。其中,第1~4章为基础知识介绍,可以使读者为以后的编程奠定坚实的基础。第5~14章为更深层次的内容介绍,使读者可以掌握更深一层的Android开发技术。第15章为项目实践,通过一个完整的谷歌电子市场案例,运用软件工程的设计思想,介绍如何进行Android应用程序的开发,带领读者体验项目开发的全过程。 本书可以作为计算机类相关专业的教材,也可作为相关内容爱好者的自学参考书。 目录 第1章 Android基本概念 1.1 Android简介 1.1.1 Android是什么 1.1.2 Android的发展史 1.2 Android平台特性 1.3 Android系统框架 1.3.1 Linux内核(Linux Kernel) 1.3.2 程序库(Libraries) 1.3.3 Android运行时(Android Runtime) 1.3.4 应用程序框架(Application Framework) 1.3.5 应用程序(Applications) 1.4 Android开发框架 1.4.1 应用方面 1.4.2 数据存储 1.4.3 网络访问 1.5 Android开发环境搭建 1.5.1 JDK的安装和Java环境变量设置 1.5.2 Android Studio的安装 1.5.3 SDK的安装和配置 1.6 创建Android项目 1.7 Android应用程序目录结构介绍 1.8 本章小结 关键知识点测评 第2章 Activity与Fragment详解 2.1 Activity简介 2.2 Activity简单使用 2.2.1 创建Activity类 2.2.2 创建、加载布局文件 2.2.3 配置Activity 2.2.4 关闭Activity 2.3 Activity的生命周期 2.3.1 返回栈管理Activity 2.3.2 Activity的生命状态 2.3.3 Activity的生命周期方法 2.4 Activity的加载模式 2.4.1 standard模式 2.4.2 singleTop模式 2.4.3 singleTask模式 2.4.4 singleInstance模式 2.5 Fragment详解 2.5.1 Fragment概述 2.5.2 Fragment使用 2.5.3 Fragment与Activity通信 2.5.4 Fragment管理与Fragment事务 2.6 Fragment生命周期 2.7 MVC设计模式 2.8 本章小结 关键知识点测评 第3章 资源文件设计 3.1 文字资源文件 3.1.1 创建文字资源文件 3.1.2 在xml文件中引用文字资源 3.1.3 在Java代码中引用文字资源 3.2 颜色资源文件 3.2.1 创建颜色资源文件 3.2.2 颜色的表现方式 3.2.3 在xml文件中引用颜色资源 3.2.4 在Java代码中引用颜色资源 3.3 尺寸资源文件 3.3.1 创建尺寸资源文件 3.3.2 尺寸单位及对比 3.3.3 在xml文件中引用尺寸资源 3.3.4 在Java代码中引用尺寸资源 3.4 样式资源文件 3.4.1 创建样式资源文件 3.4.2 在xml文件中引用样式资源 3.4.3 在Java代码中引用样式资源 3.5 主题资源文件 3.5.1 创建主题资源文件 3.5.2 调用系统默认主题文件 3.5.3 在Java代码中调用自定义主题资源文件 3.6 布局资源文件 3.6.1 创建布局资源文件 3.6.2 布局资源文件的调用 3.7 图片资源文件 3.7.1 创建图片资源文件 3.7.2 在xml文件中引用图片资源 3.7.3 在Java代码中引用图片 3.8 菜单资源文件 3.8.1 创建菜单资源文件 3.8.2 菜单资源的调用 3.9 本章小结 关键知识点测评 第4章 图形界面编程 4.1 图形界面设计概述 4.2 常见布局 4.2.1 线性布局 4.2.2 相对布局 4.2.3 框架布局 4.2.4 表格布局 4.2.5 绝对布局 4.2.6 网格布局 4.3 常见控件 4.3.1 TextView文本显示 4.3.2 Button单击触发 4.3.3 EditText文本框输入 4.3.4 单选按钮RadioButton 4.3.5 多选按钮CheckBox 4.3.6 进度条ProgressBar 4.3.7 Toast通知 4.3.8 ImageView显示图片 4.3.9 ListView显示列表 4.3.10 AlertDialog对话框 4.3.11 菜单组件 4.3.12 Action Bar 4.4 selector的使用 4.5 9Patch图片 4.6 本章小结 关键知识点测评 第5章 Intent与intent-filter详解 5.1 Intent简介 5.2 Intent属性与intent-filter配置 5.2.1 Component属性 5.2.2 Action、Category属性与intent-filter配置 5.2.3 指定Action、Category调用系统Activity 5.2.4 Data、Type属性与intent-filter配置 5.2.5 Extra属性 5.2.6 Flag属性 5.3 本章小结 关键知识点测评 第6章 服务详解 6.1 Service简介 6.2 Service的使用 6.2.1 创建Service 6.2.2 配置Service 6.2.3 Service的启动与关闭 6.2.4 Service与进程的关系 6.2.5 Service与Activity的绑定 6.2.6 Service与Activity的通信 6.3 Service的生命周期 6.4 本章小结 关键知识点测评 第7章 广播机制详解 7.1 Broadcast Receiver简介 7.2 自定义广播 7.2.1 静态注册 7.2.2 动态注册 7.3 接收系统广播 7.3.1 监听网络变化 7.3.2 监听系统开关机 7.4 有序广播 7.5 本章小结 关键知识点测评 第8章 Android多线程编程 8.1 线程与进程的基本概念 8.2 主线程 8.3 线程的基本用法 8.3.1 创建线程 8.3.2 开启线程 8.3.3 子线程中更新 |