Android Studio移动应用开发从入门到实战
出版时间:
2022-01
版次:
2
ISBN:
9787302577591
定价:
49.80
装帧:
其他
开本:
16开
纸张:
胶版纸
字数:
456.000千字
29人买过
-
本书是根据教育部高等院校计算机专业教学改革的需要,结合作者讲授“Android平台开发基础”课程的教学经验编写而成的。全书共分11章,详细介绍了Android 的基本知识及功能特性,为学生学习和掌握Android开发打下基础。另外,每章均配有精心安排的实验和习题。 本书内容丰富,实用性强,侧重案例教学和计算机程序设计的基本知识,帮助读者掌握Android的核心内容及Android App设计的基本方法和编程技巧,了解进行科学计算的一般思路与方法,适合具有Java基础的学生学习使用。本书针对知识点还提供了微课视频讲解。 本书可作为高等学校相关专业的教学用书,也可作为Android应用的社会培训教材及计算机爱好者的参考书籍。 兰红 单位:江西理工大学 职务:教师 职称:教授 性别:女 年龄:51 专业:计算机 学历:博士 研究领域:计算机应用、医学图像处理、人工智能 研究成果:硕士生导师,学校受学生欢迎十佳教师,主持省级教学成果奖一项,具有丰富的教学经验和软件开发经验,主持参与完成多项省部级课题,发表科研论文三十多篇。 第1章Android入门
1.1Android概述
1.1.1无线通信技术
1.1.2Android基本介绍
1.1.3Android系统架构
1.2搭建Android开发环境
1.3开发个Android程序
1.3.1创建与运行个HelloWorld程序
1.3.2学习项目文件
1.3.3Android项目结构
1.3.4AndroidManifest.xml详解
本章小结
习题
第2章Android应用界面
2.1View概述
2.2布局管理器
2.2.1创建和使用布局文件
2.2.2布局的类型
2.3Android控件详解
2.3.1TextView
2.3.2EditText
2.3.3Button
2.3.4ImageView
2.3.5RadioButton和CheckBox
2.3.6ProgressBar
2.3.7SeekBar
2.4AdapterView及其子类
2.4.1ListView和ListActivity
2.4.2Adapter接口
2.5对话框的使用
2.6Toast的使用
2.7用户注册案例讲解
本章小结
习题
第3章Activity
3.1Activity基础
3.1.1认识Activity
3.1.2如何创建Activity
3.1.3Activity的生命周期
3.1.4Activity中的单击事件
3.2Intent的使用
3.2.1Intent浅析
3.2.2显式Intent
3.2.3隐式Intent
3.3Activity中的数据传递方式
3.4用户注册案例讲解
本章小结
习题
第4章Android事件处理
4.1Android事件处理机制
4.2基于监听的事件处理
4.3基于回调的事件处理
4.4AsyncTask异步类的功能与用法
本章小结
习题
第5章Fragment基础
5.1Fragment概述
5.2Fragment生命周期
5.3Fragment的创建
5.4Fragment与Activity之间的通信
本章小结
习题
第6章Android数据存储
6.1数据存储方式简介
6.2文件存储
6.2.1文件存储简介
6.2.2使用文件存储用户注册信息
6.3XML文件的序列化与解析
6.3.1XML序列化
6.3.2XML序列化实例
6.3.3XML文件解析
6.3.4XML解析实例
6.4SharedPreferences的使用
6.4.1SharedPreferences简介
6.4.2使用SharedPreferences存储用户注册信息
6.5SQLite数据库
6.5.1SQLite数据库简介
6.5.2SQLite数据库操作类以及接口
6.5.3SQLite数据库的操作
6.5.4使用SQLite数据库展示用户信息
6.6JSON
6.6.1JSON简介
6.6.2JSON解析案例
6.6.3生成JSON案例
本章小结
习题
第7章ContentProvider的使用
7.1ContentProvider简介
7.2操作ContentProvider
7.2.1ContentProvider的创建
7.2.2Uri简介
7.2.3使用ContentProvider获取通讯录
7.3使用ContentResolver共享数据
7.3.1ContentResolver简介
7.3.2系统短信备份案例
7.4ContentObserver
7.4.1ContentObserver简介
7.4.2监控短信发送案例
本章小结
习题
第8章Service和广播的使用
8.1Service简介
8.1.1Service的创建和配置
8.1.2Service的启动与停止
8.2Service的生命周期
8.3Service通信
8.3.1本地服务和远程服务通信
8.3.2本地服务通信实例
8.4系统服务类的使用
8.4.1TelephonyManager
8.4.2SmsManager
8.5广播消息
8.5.1广播简介
8.5.2广播应用案例
本章小结
习题
第9章Android网络和通信编程
9.1网络编程基础
9.1.1HTTP简介
9.1.2标准Java接口
9.1.3Android网络接口
9.2HTTP通信
9.2.1HttpURLConnection简介
9.2.2HttpURLConnection接口使用案例
9.2.3HttpClient简介
9.2.4HttpClient的使用案例
9.3Socket通信
9.3.1Socket通信原理
9.3.2Socket通信案例
9.4数据提交方式
9.4.1GET方式提交数据
9.4.2POST方式提交数据
本章小结
习题
第10章Android PHP开发
10.1PHP介绍
10.2PHP MySQL简介
10.2.1PHP连接MySQL
10.2.2PHP创建数据库
10.2.3PHP创建数据表
10.2.4PHP对数据库表的基本操作
10.3PHP Android简介
10.3.1Android与PHP结合
10.3.2用户登录案例
本章小结
习题
第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.4.6设置功能的实现
11.5应用发布
本章小结
附录A项目案例——安卓工具箱
附录B项目案例——天气预报及环境指数查询
参考文献
-
内容简介:
本书是根据教育部高等院校计算机专业教学改革的需要,结合作者讲授“Android平台开发基础”课程的教学经验编写而成的。全书共分11章,详细介绍了Android 的基本知识及功能特性,为学生学习和掌握Android开发打下基础。另外,每章均配有精心安排的实验和习题。 本书内容丰富,实用性强,侧重案例教学和计算机程序设计的基本知识,帮助读者掌握Android的核心内容及Android App设计的基本方法和编程技巧,了解进行科学计算的一般思路与方法,适合具有Java基础的学生学习使用。本书针对知识点还提供了微课视频讲解。 本书可作为高等学校相关专业的教学用书,也可作为Android应用的社会培训教材及计算机爱好者的参考书籍。
-
作者简介:
兰红 单位:江西理工大学 职务:教师 职称:教授 性别:女 年龄:51 专业:计算机 学历:博士 研究领域:计算机应用、医学图像处理、人工智能 研究成果:硕士生导师,学校受学生欢迎十佳教师,主持省级教学成果奖一项,具有丰富的教学经验和软件开发经验,主持参与完成多项省部级课题,发表科研论文三十多篇。
-
目录:
第1章Android入门
1.1Android概述
1.1.1无线通信技术
1.1.2Android基本介绍
1.1.3Android系统架构
1.2搭建Android开发环境
1.3开发个Android程序
1.3.1创建与运行个HelloWorld程序
1.3.2学习项目文件
1.3.3Android项目结构
1.3.4AndroidManifest.xml详解
本章小结
习题
第2章Android应用界面
2.1View概述
2.2布局管理器
2.2.1创建和使用布局文件
2.2.2布局的类型
2.3Android控件详解
2.3.1TextView
2.3.2EditText
2.3.3Button
2.3.4ImageView
2.3.5RadioButton和CheckBox
2.3.6ProgressBar
2.3.7SeekBar
2.4AdapterView及其子类
2.4.1ListView和ListActivity
2.4.2Adapter接口
2.5对话框的使用
2.6Toast的使用
2.7用户注册案例讲解
本章小结
习题
第3章Activity
3.1Activity基础
3.1.1认识Activity
3.1.2如何创建Activity
3.1.3Activity的生命周期
3.1.4Activity中的单击事件
3.2Intent的使用
3.2.1Intent浅析
3.2.2显式Intent
3.2.3隐式Intent
3.3Activity中的数据传递方式
3.4用户注册案例讲解
本章小结
习题
第4章Android事件处理
4.1Android事件处理机制
4.2基于监听的事件处理
4.3基于回调的事件处理
4.4AsyncTask异步类的功能与用法
本章小结
习题
第5章Fragment基础
5.1Fragment概述
5.2Fragment生命周期
5.3Fragment的创建
5.4Fragment与Activity之间的通信
本章小结
习题
第6章Android数据存储
6.1数据存储方式简介
6.2文件存储
6.2.1文件存储简介
6.2.2使用文件存储用户注册信息
6.3XML文件的序列化与解析
6.3.1XML序列化
6.3.2XML序列化实例
6.3.3XML文件解析
6.3.4XML解析实例
6.4SharedPreferences的使用
6.4.1SharedPreferences简介
6.4.2使用SharedPreferences存储用户注册信息
6.5SQLite数据库
6.5.1SQLite数据库简介
6.5.2SQLite数据库操作类以及接口
6.5.3SQLite数据库的操作
6.5.4使用SQLite数据库展示用户信息
6.6JSON
6.6.1JSON简介
6.6.2JSON解析案例
6.6.3生成JSON案例
本章小结
习题
第7章ContentProvider的使用
7.1ContentProvider简介
7.2操作ContentProvider
7.2.1ContentProvider的创建
7.2.2Uri简介
7.2.3使用ContentProvider获取通讯录
7.3使用ContentResolver共享数据
7.3.1ContentResolver简介
7.3.2系统短信备份案例
7.4ContentObserver
7.4.1ContentObserver简介
7.4.2监控短信发送案例
本章小结
习题
第8章Service和广播的使用
8.1Service简介
8.1.1Service的创建和配置
8.1.2Service的启动与停止
8.2Service的生命周期
8.3Service通信
8.3.1本地服务和远程服务通信
8.3.2本地服务通信实例
8.4系统服务类的使用
8.4.1TelephonyManager
8.4.2SmsManager
8.5广播消息
8.5.1广播简介
8.5.2广播应用案例
本章小结
习题
第9章Android网络和通信编程
9.1网络编程基础
9.1.1HTTP简介
9.1.2标准Java接口
9.1.3Android网络接口
9.2HTTP通信
9.2.1HttpURLConnection简介
9.2.2HttpURLConnection接口使用案例
9.2.3HttpClient简介
9.2.4HttpClient的使用案例
9.3Socket通信
9.3.1Socket通信原理
9.3.2Socket通信案例
9.4数据提交方式
9.4.1GET方式提交数据
9.4.2POST方式提交数据
本章小结
习题
第10章Android PHP开发
10.1PHP介绍
10.2PHP MySQL简介
10.2.1PHP连接MySQL
10.2.2PHP创建数据库
10.2.3PHP创建数据表
10.2.4PHP对数据库表的基本操作
10.3PHP Android简介
10.3.1Android与PHP结合
10.3.2用户登录案例
本章小结
习题
第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.4.6设置功能的实现
11.5应用发布
本章小结
附录A项目案例——安卓工具箱
附录B项目案例——天气预报及环境指数查询
参考文献
查看详情
-
全新
北京市朝阳区
平均发货33小时
成功完成率74.26%
-
全新
天津市东丽区
平均发货19小时
成功完成率90.67%
-
全新
河北省保定市
平均发货26小时
成功完成率89.81%
-
全新
河北省保定市
平均发货20小时
成功完成率91.4%
-
全新
四川省成都市
平均发货26小时
成功完成率85.8%
-
全新
河北省保定市
平均发货28小时
成功完成率86.09%
-
九品
江西省南昌市
平均发货17小时
成功完成率85.18%
-
全新
北京市丰台区
平均发货21小时
成功完成率87.99%
-
全新
河北省保定市
平均发货9小时
成功完成率89.88%
-
全新
河北省保定市
平均发货50小时
成功完成率78.89%
-
全新
北京市朝阳区
平均发货27小时
成功完成率73.47%
-
全新
北京市朝阳区
平均发货21小时
成功完成率94.57%
-
全新
-
全新
天津市东丽区
平均发货19小时
成功完成率90.67%
-
全新
河北省保定市
平均发货21小时
成功完成率85.88%
-
全新
河北省保定市
平均发货27小时
成功完成率85.46%
-
全新
河北省保定市
平均发货25小时
成功完成率89.14%
-
全新
北京市房山区
平均发货28小时
成功完成率83.8%
-
九五品
浙江省杭州市
平均发货11小时
成功完成率93.09%
-
全新
北京市朝阳区
平均发货18小时
成功完成率96.14%
-
九五品
河北省保定市
平均发货13小时
成功完成率87.67%
-
全新
河北省保定市
平均发货25小时
成功完成率83.81%
-
全新
北京市东城区
平均发货32小时
成功完成率81.9%
-
九五品
北京市房山区
平均发货25小时
成功完成率89.17%
-
全新
四川省成都市
平均发货9小时
成功完成率97.44%
-
全新
河北省保定市
平均发货30小时
成功完成率79.76%
-
全新
广东省广州市
平均发货20小时
成功完成率85.78%
-
全新
北京市朝阳区
平均发货21小时
成功完成率94.57%
-
全新
江苏省南京市
平均发货15小时
成功完成率82.39%
-
全新
四川省成都市
平均发货25小时
成功完成率87.15%
-
全新
河北省保定市
平均发货24小时
成功完成率88.58%
-
全新
山东省潍坊市
平均发货6小时
成功完成率85.08%
-
全新
天津市西青区
平均发货23小时
成功完成率95.24%
-
全新
河北省保定市
平均发货23小时
成功完成率92.73%
-
全新
北京市丰台区
平均发货23小时
成功完成率91.57%
-
全新
北京市房山区
平均发货12小时
成功完成率98.18%
-
全新
北京市丰台区
平均发货24小时
成功完成率82.3%
-
全新
江苏省苏州市
平均发货9小时
成功完成率94.63%
-
全新
北京市海淀区
平均发货15小时
成功完成率88.24%
-
全新
北京市海淀区
平均发货15小时
成功完成率88.24%
-
全新
江苏省无锡市
平均发货17小时
成功完成率92.01%
-
全新
江苏省无锡市
平均发货6小时
成功完成率96.13%
-
全新
河北省保定市
平均发货28小时
成功完成率88.59%
-
全新
北京市通州区
平均发货11小时
成功完成率94.66%
-
全新
河北省保定市
平均发货16小时
成功完成率90.66%
-
全新
河北省保定市
平均发货22小时
成功完成率92.58%
-
全新
-
全新
江苏省无锡市
平均发货18小时
成功完成率94.63%
-
全新
北京市通州区
平均发货10小时
成功完成率89.16%
-
全新
天津市西青区
平均发货14小时
成功完成率91.55%