华信教育资源网
Android Studio移动应用开发基础
“十三五”职业教育国家规划教材
丛   书   名: “十三五”职业教育国家规划教材  普通高等职业教育计算机系列规划教材  “十四五”职业教育国家规划教材
作   译   者:吴绍根,罗佳 出 版 日 期:2019-07-01
出   版   社:电子工业出版社 维   护   人:徐建军 
书   代   号:G0369930 I S B N:9787121369933

图书简介:

本书是Android移动应用开发系列教材中的基础篇,书中不仅讲解了Android的基本理论知识,还精心设计了大量实例来帮助读者理解和掌握知识点。主要内容包括:Android技术的概括、Android界面开发、Android数据存储、Android多媒体开发以及网络开发等。本书针对各个章节所涉及到的知识点,都安排了多个案例来引导学习,由易到难,循序渐进,通过一步一步完成这个案例来介绍知识点的应用情况,同时,针对每一个案例又设计了一个对应的练习题目,让读者在完成知识点学习之后能够有一个相对应的实践过程。本书各章内容翔实,案例典型,实践性强,既可作为高职高专相关专业课程的教材和教学参考书,也可供从事Android移动编程开发的用户学习和参考。不管是有丰富Java开发经验的程序员,还是只有Java基础的初学者,此书都将是十分有价值的学习资料。
定价 46.0
您的专属联系人更多
关注 评论(0) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书是Android移动应用开发系列教材中的基础篇,书中不仅讲解了Android的基本理论知识,还精心设计了大量实例来帮助读者理解和掌握知识点。主要内容包括:Android技术的概括、Android界面开发、Android数据存储、Android多媒体开发以及网络开发等。本书针对各个章节所涉及到的知识点,都安排了多个案例来引导学习,由易到难,循序渐进,通过一步一步完成这个案例来介绍知识点的应用情况,同时,针对每一个案例又设计了一个对应的练习题目,让读者在完成知识点学习之后能够有一个相对应的实践过程。本书各章内容翔实,案例典型,实践性强,既可作为高职高专相关专业课程的教材和教学参考书,也可供从事Android移动编程开发的用户学习和参考。不管是有丰富Java开发经验的程序员,还是只有Java基础的初学者,此书都将是十分有价值的学习资料。

    图书详情

    ISBN:9787121369933
    开 本:16开
    页 数:256
    字 数:461.0

    本书目录

    第1章  Android概述	1
    1.1  Android是什么	1
    1.2  Android应用程序的组成	3
    1.3  Android的发展历史	4
    1.4  Android应用开发环境概述	4
    第2章  建立Android应用开发环境	5
    2.1  下载和安装Android Studio	5
    2.2  开发第一个Android应用程序	5
    2.2.1  创建Hello World程序工程	5
    2.2.2  运行Hello World程序	9
    2.3  Android应用程序的结构	14
    2.4  同步练习	15
    第3章  剖析Android应用程序	16
    3.1  AndroidManifest.xml	16
    3.2  MainActivity.java——Activity介绍	19
    3.3  Android程序资源	21
    3.3.1  字符串资源	21
    3.3.2  布局资源	23
    3.3.3  ID资源	24
    3.3.4  图片资源	27
    3.3.5  Android的其他资源	28
    3.3.6  引用资源	28
    3.4  同步练习	30
    第4章  深入分析Activity	31
    4.1  Activity的生命周期	31
    4.2  Activity生命周期示例	33
    4.3  使用Log类输出程序调试信息	36
    4.4  Android常见Activity	38
    4.5  同步练习	39
    第5章  Android常用UI组件	40
    5.1  使用基于XML的布局	40
    5.2  Android基本组件	44
    5.2.1  Button	44
    5.2.2  TextView	47
    5.2.3  ImageView	49
    5.2.4  EditText	49
    5.2.5  CheckBox	50
    5.2.6  RadioButton	50
    5.3  同步练习一	50
    5.4  Android容器组件	50
    5.4.1  LinearLayout	50
    5.4.2  RelativeLayout	55
    5.4.3  FrameLayout	57
    5.4.4  ScrollView	60
    5.4.5  CoordinatorLayout	63
    5.5  同步练习二	64
    5.6  AdapterView	64
    5.6.1  AdapterView入门	64
    5.6.2  Adapter	65
    5.6.3  ListView	66
    5.6.4  Spinner	77
    5.6.5  GridView	83
    5.7  同步练习三	87
    5.8  Android其他常用组件	87
    5.9  同步练习四	87
    第6章  样式和主题	88
    6.1  样式入门	88
    6.2  定义样式	92
    6.2.1  定义样式的一般方法	92
    6.2.2  样式定义中的可用属性	93
    6.3  应用样式	94
    6.3.1  将样式应用到某个组件	95
    6.3.2  将样式应用到某个Activity或整个Application	95
    6.4  使用Android平台已定义的样式和主题	96
    6.5  Android应用程序的主题样式结构分析	97
    6.6  同步练习	98
    第7章  理解和使用Intent	99
    7.1  Intent应用入门案例	99
    7.2  同步练习一	103
    7.3  细说Intent	103
    7.3.1  Intent的action	106
    7.3.2  Intent的data	106
    7.3.3  Intent的category	108
    7.3.4  Intent的extra	109
    7.4  Intent解析	109
    7.5  获得Activity返回的结果	109
    7.6  Intent的综合应用举例	115
    7.6.1  运行效果	115
    7.6.2  程序代码	117
    7.7  同步练习二	121
    7.8  广播消息和广播接收器	121
    7.8.1  发送和接收普通消息	122
    7.8.2  接收Android平台的广播消息	127
    7.9  同步练习三	127
    第8章  菜单和Toolbar	128
    8.1  菜单	128
    8.2  ActionBar和Toolbar	132
    8.3  同步练习	135
    第9章  动画	136
    9.1  View动画之补间动画基础	136
    9.1.1  补间动画举例	136
    9.1.2  补间动画类型	139
    9.1.3  使用动画监听器	142
    9.2  View动画之帧动画	144
    9.3  同步练习	147
    第10章  多媒体播放	148
    10.1  使用MediaPlayer播放音频	148
    10.1.1  播放简短的音频	148
    10.1.2  使用MediaPlayer自制一个音频播放器	151
    10.2  同步练习一	165
    10.3  播放视频	165
    10.4  同步练习二	167
    第11章  保存程序数据	168
    11.1  使用SharedPreferences保存程序数据	168
    11.2  同步练习一	172
    11.3  设置程序首选项	172
    11.4  同步练习二	180
    11.5  在程序目录下存储程序数据	180
    11.6  同步练习三	181
    11.7  访问外部存储器	181
    11.7.1  检查SD卡状态	181
    11.7.2  获得SD卡上特定子目录的File对象	182
    11.8  使用SQLite数据库保存程序数据	182
    11.8.1  SQLite数据库介绍	182
    11.8.2  在Android中使用SQLite数据库	183
    第12章  使用后台任务	193
    12.1  使用Java线程执行后台任务	193
    12.2  同步练习一	197
    12.3  使用AsyncTask执行后台任务	197
    12.4  使用Service完成后台任务	202
    12.5  同步练习二	210
    第13章  使用网络	211
    13.1  使用ConnectivityManager管理网络状态	211
    13.2  使用HttpURLConnection访问网络	213
    13.2.1  使用HttpURLConnection的GET方法获取图片	214
    13.2.2  使用HttpURLConnection的POST方法获取图片	219
    13.3  同步练习一	222
    13.4  使用OkHttp访问网络	222
    13.4.1  使用Get方法进行服务请求	222
    13.4.2  使用Post方法进行服务请求	223
    13.4.3  设置请求头及提取响应头	225
    13.4.4  配置OkHttp超时	225
    13.5  OkHttp Get实现示例	226
    13.6  OkHttp Post实现示例	230
    13.7  同步练习二	234
    13.8  使用Multipart传递请求数据到服务器端程序	234
    13.9  同步练习三	240
    13.10  使用JSON格式的数据与服务器端通信	240
    13.10.1  JSON基础	240
    13.10.2  在Javascript中使用JSON数据	241
    13.10.3  在Java中使用JSON数据	241
    13.10.4  使用POST方法及JSON数据格式发送请求	242
    展开

    前     言

    本书是Android Studio移动应用开发系列教材中的基础篇,是一本介绍Android应用开发基础的实用教材,全面介绍了Android平台上应用开发各方面的基础知识。本书的主要风格是:语言通俗易懂、操作步骤详细、编程思路清晰。本书知识点的组织由浅入深,循序渐进,读者只要具备基本的Java基础,阅读本书就不会有太大问题。
    本书中的示例都是针对知识点精心设计的,并且有相对应的练习题来供读者练习。在学习时,只要按照书中解决问题的步骤一步一步做下去,读者就会对所学知识点有一个清楚的认知,然后把书中对应的示例独立练习一遍,读者将会对知识点有进一步的巩固。从而做到“学中做,做中学”。
    本书还具有如下几个特点。
    1.基础知识全面
    本书深入阐述了Android应用开发的核心基础组件,并详细介绍了Android全部图形界面组件的功能和用法、Android各种资源的管理和用法、事件处理、Android输入和输出处理、音频和视频等多媒体开发、网络通信等内容,其涉及的内容是所有Android开发人员必备的知识。
    2.案例驱动,实用性强
    本书没有枯燥的理论介绍,而是采用了“案例驱动”的方式来讲授知识点,每个知识点都可以找到相对应的参考示例,同时笔者还针对性地设计了对应的练习题供读者独立实践,使读者在学习之后能够通过实践再一次巩固知识点。
    3.通俗易懂,讲解详细
    只要读者具备一定的Java编程基础,阅读本书后就可以很轻松地上手进行Android应用开发。
    笔者具有多年从事Java及Android等移动开发的教学经验。本书由广东轻工职业技术学院的吴绍根和罗佳组织编写,最后由罗佳负责统稿并审校。在编写过程中,企业工程师吴边等提供了大量真实的案例和许多宝贵的建议,在此,笔者一并表示衷心的感谢!
    为了方便教师教学,本书配有电子教学课件及相关资源,请有此需要的教师登录华信教育资源网(www.hxedu.com.cn)注册后免费进行下载,如有问题可在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。
    由于编者水平有限,编写时间仓促,书中难免存在疏漏和不足,恳请同行专家和读者给予批评和指正。
    
    
                                                                         编  者
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网