搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Android App贯穿式项目实战(微课视频版)/21世纪项目案例开发规划丛书
0.00     定价 ¥ 89.90
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302557852
  • 作      者:
    编者:兰红//王建雄//井福荣|责编:王冰飞//张爱华
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2020-12-01
收藏
畅销推荐
内容介绍
本书是根据国家一流专业建设教学改革的需要,结合作者讲授“移动应用开发”课程的教学经验编写而成的。全书共12章,以一个Android+Java Spring的完整项目案例,贯穿了书中的主要知识点;同时在每个章节提供了独立的案例帮助读者理解内容和提升编程能力。前5章主要包括Android界面设计和事件处理机制,学习完前5章读者可以实现基本的App设计。第6~8章主要介绍Android的数据存储形式、数据操作和后台服务,学习完前8章读者可以完成功能较完备的单机版App开发。第9~11章主要介绍网络版开发,即目前主流的Android前端+后台服务端开发模式,首先介绍Android的网络通信编程,之后介绍Android+PHP的环境配置和开发,并给m了“倾心家教,,项目开发案例。第12章介绍基于Java Spring Boot框架开发后台的“橙一色”App案例,为掌握前后端相结合的项目开发起到抛砖引玉的作用。本书内容丰富,实用性强,侧重案例教学和计算机程序设计的基本知识,帮助读者掌握Android的核心内容及Android APP+服务器端设计的基本方法和编程技巧,还针对知识点提供了微课视频讲解。 本书可作为高等学校相关课程的教学用书,也可作为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】“橙一色”App项目创建
1.5 本章小结
1.6 课后习题
第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 Log的使用
2.8 用户注册案例布局讲解
2.9 【项目案例2】“橙一色”App注册/登录界面设计
2.10 本章小结
2.11 课后习题
第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 【项目案例3】“橙一色”App注册验证
4.6 本章小结
4.7 课后习题
第5章 Fragment基础
5.1 Fragment概述
5.2 Fragment的生命周期
5.3 Fragment的创建
5.4 Fragment与Activity之间的通信
5.5 【项目案例4】“橙一色”App商品展示功能实现
5.6 本章小结
5.7 课后习题
第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 SharedPreferences简介
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 【项目案例5】“橙一色”App数据存储及主页展示
6.8 本章小结
6.9 课后习题
第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.3.3 跨应用数据共享案例
7.4 ContentObserver
7.4.1 ContentObserver简介
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.3.3 跨应用启动服务实例
8.4 系统服务类的使用
8.4.1 TelephonyManager
8.4.2 SmsManager
8.5 广播消息
8.5.1 广播简介
8.5.2 静态注册广播案例
8.5.3 动态注册广播案例
8.6 【项目案例6】“橙一色”App消息推送功能实现
8.7 本章小结
8.8 课后习题
第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 OkHttp的使用
9.5.1 OkHttp的GET和POST请求
9.5.2 在Android中使用OkHttp
9.6 本章小结
9.7 课后习题
第10章 Android+PHP开发
10.1 PHP介绍
10.2 PHP+MySQL简介
10.2.1 PHP连接MySQL
10.2.2 PHP
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证