AndroidStudio移动应用开发从入门到实战-微课版

AndroidStudio移动应用开发从入门到实战-微课版

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

教育部推荐高校教材,详解Android 5.0,配实验习题。

内容简介

本书是根据教育部高等院校计算机专业教学改革的需要,结合作者讲授《Android平台开发基础》课程的教学经验编写而成的。全书共分11章,详细介绍了Android 5.0的基本知识和新特性,为学生学习和掌握Android开发打下基础。另外,每章均配有精心安排的实验和习题,书后还给出了习题参考答案。

章节目录

封面页

书名页

版权页

付费二维码

内容简介

前言

目录

第1章 Android入门

1.1 Android概述

1.1.1 无线通信技术

1.1.2 Android基本介绍

1.1.3 Android系统架构

1.2 搭建Android开发环境

1.3 开发第一个Android程序

1.3.1 创建与运行第一个HelloWorld程序

1.3.2 学习项目文件

1.3.3 Android项目结构

1.3.4 AndroidManifest.xml详解

1.4 本章小结

1.5 课后习题

第2章 Android应用界面

2.1 View概念

2.2 布局管理器

2.2.1 创建和使用布局文件

2.2.2 布局的类型

2.3 Android控件详解

2.3.1 TextView

2.3.2 EditText

2.3.3 Button

2.3.4 ImageView

2.3.5 RadioButton和CheckBox

2.3.6 ProgressBar

2.3.7 SeekBar

2.4 AdapterView及其子类

2.4.1 ListView和ListActivity

2.4.2 Adapter接口

2.5 对话框的使用

2.6 Toast的使用

2.7 用户注册案例讲解

2.8 本章小结

2.9 课后习题

第3章 Activity

3.1 Activity基础

3.1.1 认识Activity

3.1.2 如何创建Activity

3.1.3 Activity的生命周期

3.1.4 Activity中的单击事件

3.2 Intent的使用

3.2.1 Intent浅析

3.2.2 显式Intent

3.2.3 隐式Intent

3.3 Activity中的数据传递方式

3.4 用户注册案例讲解

3.5 本章小结

3.6 课后习题

第4章 Android事件处理

4.1 Android事件处理机制

4.2 基于监听的事件处理

4.3 基于回调的事件处理

4.4 AnsyncTask异步类的功能与用法

4.5 本章小结

4.6 课后习题

第5章 Fragment基础

5.1 Fragment基本概述

5.2 Fragment生命周期

5.3 Fragment的创建

5.4 Fragment与Activity之间的通信

5.5 本章小结

5.6 课后习题

第6章 Android数据存储

6.1 数据存储方式简介

6.2 文件存储

6.2.1 文件存储简介

6.2.2 使用文件存储用户注册信息

6.3 XML文件的序列化与解析

6.3.1 XML序列化

6.3.2 XML序列化实例

6.3.3 XML文件解析

6.3.4 XML解析实例

6.4 SharedPreferences的使用

6.4.1 SharedPreference简介

6.4.2 使用SharedPreferences存储用户注册信息

6.5 SQLite数据库

6.5.1 SQLite数据库简介

6.5.2 SQLite数据库操作类以及接口

6.5.3 SQLite数据库的操作

6.5.4 使用SQLite数据库展示用户信息

6.6 JSON

6.6.1 JSON简介

6.6.2 JSON解析案例

6.7 本章小结

6.8 课后习题

第7章 ContentProvider的使用

7.1 ContentProvider简介

7.2 操作ContentProvider

7.2.1 ContentProvider的创建

7.2.2 Uri简介

7.2.3 使用ContentProvider获取通讯录

7.3 使用ContentProvider共享数据

7.3.1 ContentResolver的简介

7.3.2 系统短信备份案例

7.4 ContentObschmerver

7.4.1 ContentObschmerver简介

7.4.2 监控短信发送案例

7.5 本章小结

7.6 课后习题

第8章 Service和广播的使用

8.1 Service简介

8.1.1 Service的创建和配置

8.1.2 Service的启动与停止

8.2 Service的生命周期

8.3 Service通信

8.3.1 本地服务和远程服务通信

8.3.2 本地服务通信实例

8.4 系统服务类的使用

8.4.1 TelephonyManager

8.4.2 SmsManager

8.5 广播消息

8.5.1 广播简介

8.5.2 广播应用案例

8.6 本章小结

8.7 课后习题

第9章 Android网络和通信编程

9.1 网络编程基础

9.1.1 HTTP协议简介

9.1.2 标准Java接口

9.1.3 Android网络接口

9.2 HTTP通信

9.2.1 HttpURLConnection简介

9.2.2 HttpURLConnection接口使用案例

9.2.3 HttpClient简介

9.2.4 HttpClient的使用案例

9.3 Socket通信

9.3.1 Socket通信原理

9.3.2 Socket通信案例

9.4 数据提交方式

9.4.1 GET方式提交数据

9.4.2 POST方式提交数据

9.5 本章小结

9.6 课后习题

第10章 Android+PHP开发

10.1 PHP介绍

10.2 PHP+MySQL简介

10.2.1 PHP连接MySQL

10.2.2 PHP创建数据库

10.2.3 PHP创建数据表

10.2.4 PHP对数据库表的基本操作

10.3 PHP+Android简介

10.3.1 Android与PHP结合

10.3.2 用户登录案例

10.4 本章小结

10.5 课后习题

第11章 “倾心家教”应用案例开发

11.1 应用分析

11.2 应用界面设计

11.2.1 登录界面设计

11.2.2 主界面规划设计

11.2.3 查找教师界面

11.2.4 消息界面

11.2.5 个人信息界面

11.3 数据库设计

11.4 应用功能实现

11.4.1 应用主界面实现

11.4.2 教师查询/预约功能实现

11.4.3 个人信息管理功能实现

11.4.4 预约的教师查询功能

11.4.5 设置功能的实现

11.5 应用发布

11.6 本章小结

附录A 项目案例———安卓工具箱

附录B 项目案例———天气预报及环境指数查询

参考文献

图书资源支持

AndroidStudio移动应用开发从入门到实战-微课版是2018年由清华大学出版社出版,作者兰红。

得书感谢您对《AndroidStudio移动应用开发从入门到实战-微课版》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Android移动应用开发基础教程(微课版) 电子书
本书注重基础,循序渐进,系统地讲述了Android移动应用开发相关基础知识,涵盖了开发环境搭建、活动、UI设计、广播机制、数据存储、多媒体、网络、数据解析、线程和服务等主要内容。对于每一个知识点,本书都尽量结合实例来帮助读者学习理解。每一章最后还给出一个综合实例来说明本章知识的使用。
HTML5移动前端开发基础与实战(微课版) 电子书
本书较为全面地介绍了HTML5前端开发的核心知识,并简要介绍了使用HBuilder开发移动App的流程。全书共8章,从企业用人需求的角度出发,本着够用、实用的原则,介绍了JavaScript、HTML、CSS、移动前端实战、Swiper插件、JSON数据、jQuery框架、移动App开发等相关知识。通过学习本书,读者可以掌握HTML5核心要点,能够运用CSS进行布局。通过学习Swiper插件,读者
Photoshop CC移动UI设计实战从入门到精通 电子书
本书通过大量的综合案例,介绍了如何设计与制作用户界面。全书分为6章,依次讲解移动UI设计的基础知识、UI设计配色、基础控件绘制及特效处理、扁平化风格UI设计、写实质感风格UI设计,以及不同应用系统的UI设计。本书通过精选的100个实战案例,使读者由浅至深,逐步了解界面设计思路与制作过程,以一个全新的教学方式,为读者呈现界面设计中的重点与制作方法,帮助读者全面深入地掌握各种风格界面设计案例,从而走上
30天App开发从0到1:APICloud移动开发实战 电子书
本书围绕APICloud平台,全面、系统、细致地讲述了App开发的相关内容,涉及平台工作原理、内部实现机制和应用开发技巧。本书涵盖了APICloud应用开发的知识,包括基础知识、关键技术、开发技巧和行业方案,并从实践角度出发,通过大量的实例代码、详细的操作步骤和丰富的开发截图,帮助开发人员迅速掌握APICloud应用开发,有能力制作出好的App。本书是APICloud开发人员的入门指南,并配有免费
传感网应用开发(微课版) 电子书
本书参考传感网应用开发1+X职业技能等级考试中级和高级的考核内容,将所涉及到的知识点设计成项目案例,由浅入深、全面系统地讲解了传感网的应用与开发。全书共7个项目,包括智能安防系统、生产线环境监测系统、仓储环境监测系统、Stack协议栈组网开发、Wi-Fi数据通信项目、Wi-Fi转发器项目和矿井安防检测项目。本书既可以作为物联网相关专业的教材,也可以作为广大物联网爱好者自学传感网的教材,还可以作为传