技术教育社区
www.teccses.org

Android应用开发教程(微课版)

封面

作者:罗剑编著

页数:344页

出版社:华中科技大学出版社

出版日期:2020

ISBN:9787568064569

电子书格式:pdf/epub/txt

内容简介

本书介绍了Android开发的基础知识与Android开发的流行框架, 内容包括Android程序结构与基础入门、Android程序的界面设计与控件的使用、Android的事件处理、Activity组件、内容提供者、广播机制、服务、数据存储技术、Android网络编程技术、多媒体技术以及流行的Android开发框架, 如Gson、okHttp、Glide、EventBus等内容, 书中的重要的知识点都配有案例, 所有案例使用Android Studio3.5工具开发, 理论与实践结合, 理实一体, 任务驱动, 案例选用的技术一般为新技术版本。

本书特色

(1)使用新版本讲解:Android 10 + Android studio 3.5。
(2)全书配有40个微课视频。
(3)为了提高项目动手能力,在每章的后一节中为实践任务,通过需求分析与实现思路的参考代码,逐步提高读者的动手能力。
(4)本书配套有视频、教学课件、案例源码以及习题集等教学资料,所有知识点对应的案例都是采用较新的技术实现,尽量与企业岗位需求接轨。

目录

第1章初识Android开发

1.1Android系统概述/002

1.2搭建Android开发环境/006

1.3开发Android应用程序/011

1.4资源的管理与引用/018

1.5应用程序主题制作/023

1.6程序的日志/024

1.7程序调试/025

1.8打包发布/026

1.9实践任务/027

第2章Android控件与界面交互

2.1界面布局概述/031

2.2常见的UI控件/034

2.3消息框与对话框/047

2.4Android事件处理/055

2.5系统配置与屏幕方向监听/062

2.6实践任务/065

第3章Android界面布局与高级控件

3.1Android布局管理/081

3.2AdapterView及其子类/091

3.3使用 RecyclerView 创建列表/106

3.4菜单/110

3.5实践任务/117

第4章Activity组件

4.1Activity基础/129

4.2Activity的生命周期/134

4.3Intent的使用/143

4.4Activity之间的数据传递/145

4.5Activity的启动模式/151

4.6Fragment/154

4.7Fragment 传值/162

4.8实践任务/166

第5章Android数据存储

5.1数据存储方式概述/172

5.2文件存储/172

5.3SharedPreferences存储/188

5.4SQLite数据库/195

5.5使用 Room 操作数据库/203

5.6实践任务/205

第6章ContentProvider的使用

6.1ContentProvider介绍/218

6.2使用ContentProvider共享数据/227

6.3ContentObserver/233

6.4Application全局应用/244

6.5本章实践任务/246

第7章Android网络编程

7.1网络编程基础/252

7.2使用HTTP访问网络/265

7.3解析JSON格式数据/277

7.4Handler/282

7.5异步任务AsyncTask/286

7.6实践任务/294

第8章广播机制与服务组件

8.1广播机制/303

8.2自定义广播/308

8.3Service概述/315

8.4服务通信/323

8.5Service的生命周期/328

8.6实践任务/334

参考文献

节选

(1)使用新版本讲解:Android 10 + Android studio 3.5。
(2)全书配有40个微课视频。
(3)为了提高项目动手能力,在每章的后一节中为实践任务,通过需求分析与实现思路的参考代码,逐步提高读者的动手能力。
(4)本书配套有视频、教学课件、案例源码以及习题集等教学资料,所有知识点对应的案例都是采用较新的技术实现,尽量与企业岗位需求接轨。

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《Android应用开发教程(微课版)》
Article link:https://www.teccses.org/1195215.html