Android简明程序设计
写好android需要教师有很强的编程综合能力。作者致力于程序设计近30年,本书是作者多年心血的结晶。

作者:金百东、刘德山

丛书名:高等学校创意创新创业教育系列丛书

定价:79.8元

印次:1-1

ISBN:9787302600008

出版日期:2022.03.01

印刷日期:2022.03.09

图书责编:谢琛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书全面而又系统地介绍了Android移动开发技术。全书共12章,内容包括Android简介、Android布局、Android控件、对话框与高级控件、Activity、网络通信、广播接收组件、Service、数据存储与共享、图形与动画、设备操作、第三方开发包等。本书注重应用,每章都包含大量示例和详细的结果分析,旨在使读者夯实基础,提高综合运用Android各项技术的编程能力,学会软件编程的思考方法。 本书可作为普通高校计算机专业本科生的教材,也可作为专业技术人员、软件工程师、系统架构师等的参考用书。

金百东,男,1969年生,现为辽宁师范大学计算机与信息技术学院计算机科学与技术(师范)专业教师,副教授。1994年6月毕业于东北师范大学大学原子核物理专业,获硕士学位。主要研究领域:JAVA WEB应用,设计模式研究,STL研究。 以第1作者在中文核心期刊发表论文17篇。 发表著作6部:(1) C++ STL基础及应用,清华大学出版社,2010年;(2) Java程序设计,科学出版社,2012年;(3) Java程序设计学习指导与习题解答,科学出版社,2012年;(4) Java设计模式深入研究,人民邮电出版社,2014年;(5) Java web编程技术实用教程,清华大学出版社,2016年;(6) Java设计模式及应用案例(第2版),人民邮电出版社,2017年; 多次荣获“蓝桥杯全国软件大赛”及“辽宁省大学生ACM程序设计大赛”优秀指导教师。

前言 创作背景 随着智能手机的飞速发展,越来越多的App应用走进人们的生活,App开发也越发重要,出现了许多优秀的Android程序设计书籍。笔者也想为此尽一些微薄之力,以下三点是笔者的创作动机: ①利用尽量少的代码,讲清知识内涵;②知识点环环相扣,要达到一定的深度;③体会Android编程思想,并将其运用到其他不同语言的编程中。 本书内容 本书共分12章,具体内容如下。 第1章Android简介,介绍Android历史,Android Studio开发环境的安装、配置及应用方法。开发第一个Android程序,介绍其相关目录的作用,并简介Toast类的功能及两个重要的知识点。 第2章Android布局,介绍线性布局(LinearLayout)、相对布局(RelativeLayout)、表格布局(TableLayout)、网格布局(GridLayout)、框架布局(FrameLayout)的应用方法。 第3章Android控件,介绍按钮控件Button、ImageButton,状态开关控件ToggleButton、Switch,单选按钮RadioButton和多选按钮CheckBox,图片控件ImageView,文本控件TextView、EditText,列表控件ListView,下拉控件Spinner等的创建方法,类中的主要函数及事件处理机制。 第4章对话框与高级控件,介绍系统AlertDialog对话框的基本应用方法,讲解日期控件、翻页控件、增强型列表控件RecyclerView的具体实现和用法。 第5章Activity,介绍Activity的生命周...

目录
荐语
查看详情 查看详情
目录

●第1章Android简介1

1.1Android历史1

1.2开发环境2

1.3创建第一个工程3

1.4工程主要文件和目录6

1.4.1主要目录介绍6

1.4.2主要文件介绍7

1.5编译与运行10

1.6Toast类12

1.7两个知识点13

1.7.1接口回调技术13

1.7.2适配器技术15

习题117

●第2章Android布局18

2.1Android布局与Java布局的区别18

2.2线性布局18

2.3相对布局27

2.3.1根据父容器定位27

2.3.2根据兄弟组件定位29

2.4表格布局32

2.5网格布局35

2.6框架布局37

2.7滚动窗口38

2.8综合示例40

2.9动态控制布局47

2.10单位转换53

习题256

Android简明程序设计目录●第3章Android控件58

3.1类层次关系58

3.2按钮控件59

3.2.1基本按钮Button59

3.2.2图像按钮ImageButton63

3.3状态开关65

3.3.1ToggleButton开关65

3.3.2Switch开关67

3.4单选按钮和多选按钮70

3.4.1RadioButton单选按钮70

3.4.2深入探究73

3.4.3CheckBox多选按钮78

3.5图片控件ImageView81

3.5.1基本函数81

3.5.2数学基础82

3.5.3典型事例83

3.6文本控件89

3.6.1TextView89

3.6.2深入探究92

3.6.3EditText9... 查看详情

 本书是一本Android开发的实战教程,全书共分11章。第1章讲解了android历史、软件安装及Android Studio开发环境的简单应用;第2章讲述了Android布局,包括线性布局、相对布局、表格布局、网格布局、框架布局;第3章讲解了各种常用控件应用方法;第4章讲解了Activity生命周期、通信、显示启动、隐式启动等,并讲解了Fragment的应用;第5章讲述了网络通信技术;第6章讲解了广播接收组件;第7章讲解了Service,讲解了启动、绑定Service的应用,并对Messenger、AIDL技术做了深入的探讨;第8张讲解了数据存储与共享;第9章讲解2D、3D绘制技术;第10章讲解设备操作,第11章讲解如何应用第3方软件,以echart图表及获取天气预报为例。 查看详情