新书推荐 | Android编程(第2版)

原标题:新书推荐|Android编程(第2版)

新书推荐 | Android编程(第2版)
文章图片
《Android编程(第2版)》
ISBN:978-7-302-56678-6
作者:钟元生高成珍主编
定价:59.8元
近年来 , Android终端已十分普及 , 各类手机App也得到了广泛应用 。 因此 , Android编程的能力已成为科创团队开发产品的基本功 。
本书第1版自面世以来 , 广受读者好评 , 因此 , 作者在保留第1版风格和知识结构的基础上 , 基于JavaJDK1.8+AndroidStudio4.1+AndroidSDK10.0的开发及运行环境 , 对全书内容进行了重新修订 , 介绍了新的开发环境 , 并提供了新的程序代码 。
内容简介
本书在教学实践基础上反复提炼而成 , 包括Android起步、Android界面设计基础、Android时间处理、Android活动与意图、Android服务、Android广播接收器、Android文件与本地数据库、Android内容提供者、Android图形图像处理、Android界面设计进阶、AndroidGPS位置服务与地图编程、Android编程综合案例等 。
全书内容全面 , 材料新颖 , 案例丰富 , 条理清晰 , 既可作为高等学校教材 , 又可作为自学Android编程的快速入门参考书 。
作者简介
钟元生∣江西财经大学软件与物联网工程学院教授、学术委员会主任 , 博士生导师 。 首批国家一流本科专业建设点——软件工程负责人 , 首批国家级社会实践一流课程——“互联网+创新创业方法”课程负责人 。 创建“倚动实验室” , 致力于研究“互联网+”主导的大学生双创教学 。 其“基于软件工厂的创业型软件人才培养模式探索与实践”等多个项目获江西省教学成果一等奖 。
高成珍∣江西财经大学博士生 , 讲师 , 曾任江西省大学生手机软件设计赛——Android编程指导教师培训班主讲教师、竞赛命题专家和评审教师 , 主编或参编多本Android教材 。
本书特色
案例丰富 , 寓学于用
本书既介绍了Android基本语法、基本知识和基本应用 , 又介绍了大量可以直接运行的应用教学案例 。 使教师容易教学 , 学生能寓学于练、寓学于用 。
图解详细 , 循序渐进
本书不仅注重讲解语法细节 , 而且循序渐进地引导和启发学生建构自己的知识体系 , 包括用图解法详细分析Android应用程序的结构、运行过程以及各部分间的调用关系 , 演示Android应用的开发流程 , 给出一些关键代码让学生自己去重组和实现相应的功能 。
题库完备 , 温故知新
书后每章都配有课后练习和线上题库 , 帮助学生自测 , 巩固课上所学 。
目录
上下滚动查看↓
第1章Android起步
1.1初识Android
1.1.1Android概述
1.1.2Android的体系结构
1.2搭建Android开发环境
1.2.1安装JDK和配置Java开发环境
1.2.2AndroidStudio安装与配置
1.2.3模拟器的创建与启动
1.3Android项目运行过程分析
1.3.1Android应用程序结构分析
1.3.2Android应用程序编译过程
1.3.3Android应用程序的运行过程
1.4Android应用下载与安装
1.5Android设计的MVC模式
1.6本章小结
课后练习
第2章Android界面设计基础
2.1Android界面设计概述
2.2Android基础界面控件
2.2.1文本显示框TextView
2.2.2文本编辑框EditText
2.2.3按钮Button
2.2.4应用举例
2.3布局管理器
2.3.1线性布局
2.3.2表格布局
2.3.3相对布局
2.3.4层布局
2.3.5网格布局
2.4开发自定义View
2.5本章小结
课后练习
第3章Android事件处理
3.1Android的事件处理机制
3.1.1基于监听的事件处理
3.1.2基于回调的事件处理
3.1.3直接绑定到标签
3.2Handler消息传递机制
3.3异步任务处理
3.4本章小结
课后练习
第4章Android活动(Activity)与意图(Intent)
4.1Activity详解
4.1.1Activity概述
4.1.2创建和配置Activity
4.1.3启动和关闭Activity
4.1.4Activity的生命周期
4.1.5Activity间的数据传递
4.2Fragment概述
4.3Intent详解
4.3.1Intent概述
4.3.2Intent构成
4.3.3Intent解析
4.4本章小结
课后练习
第5章Android服务(Service)
5.1Service概述
5.1.1Service介绍
5.1.2启动Service的两种方式
5.1.3Service中常用方法
5.1.4绑定Service过程
5.1.5Service生命周期
5.2跨进程调用Service
5.2.1什么是AIDL服务
5.2.2建立AIDL文件
5.2.3建立AIDL服务端
5.2.4建立AIDL客户端
5.3调用系统服务
5.4本章小结
课后练习
第6章Android广播接收器(BroadcastReceiver)
6.1BroadcastReceiver介绍
6.2发送广播的两种方式