首页 > 图书中心 >图书详情

Android应用程序开发(第4版)

“十二五”普通高等教育本科国家级规划教材,Android开发的**指南,重印30次,发行9万余册。配套资源丰富。提供课件、程序,咨询QQ:2301891038(仅限教师)。

作者:王向辉、冯光升、张国印
定价:59
印次:4-4
ISBN:9787302595038
出版日期:2022.05.01
印刷日期:2024.01.12

Android是一个优秀的开源手机平台。本书由浅入深地介绍Android应用程序开发的方法和技巧。全书共分为12章,内容包括Android简介、Android开发环境、第一个Android程序、Android生命周期、Android用户界面、组件通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、 Widget组件开发、Android NDK开发以及综合示例设计与开发。 本书内容丰富,实用性强,既可以作为高等院校信息技术相关课程的教材,也可以供相关专业人士参考。

more >

前言Foreword Android是谷歌(Google)发布的一个开放源代码的手机平台,由Linux内核、中间件、应用程序框架和应用软件组成,是第一个可以完全定制、免费、开放的手机平台。Android不仅能够在智能手机中使用,还可以用在平板电脑、移动互联网终端、笔记本计算机、便携式媒体播放器和电视等电子设备上。 Android在诞生之日起便受到广泛的关注,目前仍以较高的市场份额在智能手机市场中占据半壁江山。随着Android 12预览版的公布,Android系统迎来了最大的设计变化,包括全新设计语言 Material You,UI上使用更多的大型按钮和界面动画,以及增加更多符合安全机制的隐私设定等。 本书基于Android 11版本,全面而详细地介绍了Android应用程序开发所涉及的各方面内容,包括集成开发环境搭建、用户界面设计、后台服务开发、数据存储、组件通信、地图应用、Widget和Android NDK等内容。系统地介绍了Android的各种特性,将Android系统的优越之处展现在读者面前,通过每章的内容逐渐引领读者进入Android的世界。 全书的内容共12章,具体介绍如下。 第1章介绍了Android平台的起源、发展史、特征和体系结构,并对主流的手机操作系统进行了简单介绍。 第2章详细说明了Android Studio开发环境的安装和配置方法,理解Android SDK的用途,熟悉在应用程序开发过程中可能会使用到的开发工具。 第3章介绍了基于Android Studio开发Android应用程序的基础知识和基本方法,详细说明了Android应用程序的目录结构和自动生成文件的作用。 第4章介绍了Android程序的生命周期和进程优先级的变更方式,并以Activity为例说明Android组件生命周期的状态转换和事件回调函数的调用顺序,最后简单介绍了Android调试工具的使用方法。 第5章介绍了Android用户界面的开发方法,重点介绍了常见的界面控件、界面布局、菜单、操作栏、Fragment、界面事件的使用方法。 第6章介绍了Android系统的组件通信机制,包括使用Intent启动组件的原理和方法、Intent过滤器的原理与匹配机制以及广播消息的接收和发送方法等。 第7章介绍了Android系统的后台服务组件Service,包括Service的原理和用途、Service的启动和绑定、AIDL定义跨进程服务的接口以及线程使用和跨线程界面更新。 第8章介绍了Android系统所提供的多种数据存储方法,包括易于使用的SharedPreferences、经典的文件存储和轻量级的SQLite数据库,最后介绍了Android系统应用程序间的数据共享接口ContentProvider。 第9章介绍了位置服务的概念和位置信息获取方法,简单说明了百度地图密钥的申请方法,重点介绍了地图中组件的使用方法。 第10章介绍了Widget的开发方法,详细讲解了Widget的设计原则和开发步骤,说明了Widget的配置方法,以及使用Service更新Widget的技巧。 第11章介绍了Android系统中使用C/C++本地代码进行程序开发的方法,并说明了Android NDK的用途和优缺点,本地代码的开发和编译环境,以及与CPU指令集相关的开发示例。 第12章以“天气预报软件”为例,介绍了Android应用程序开发过程中需求分析、界面设计、模块设计和程序开发等步骤,并简单介绍了Android应用程序的设计和开发的思路与方法。 本书由哈尔滨工程大学王向辉、冯光升和张国印编著。其中,王向辉编写第1~4章,冯光升编写第5~9章,张国印编写第10~12章。参与本书编写工作的还有赵欣、赵鑫鑫、周铃雨、明旭、颜伟贺、董奥、刘启超、王玲、翁岩青、杜婧、徐子涵、邹新、马书亮、张灿岩、张弘、王建立、李慧婷、周维、郭轶、赵乙东、张洪浩、李晨星,这里对他们的辛苦工作表示衷心的感谢。 Android是一个发展迅速的手机平台,很多方面还在不断地完善和变化。由于作者的能力和水平所限,虽然竭尽全力,但仍然难免存在错误和疏漏的地方,希望各位专家、教师和学生能毫无保留地提出所发现的问题。本书的示例代码和电子课件可以在清华大学出版社的官网下载。 王向辉 2021年12月于哈尔滨工程大学

more >
扫描二维码
下载APP了解更多

同系列产品more >

计算机组成原理实用教程(第4版)

王万生、彭雅琴、张露露
定 价:58元

查看详情
微型计算机控制技术(第4版)

于海生、丁军航、潘松峰
定 价:68元

查看详情
计算机学科概论(第3版)

王红梅,姚庆安,刘钢
定 价:48元

查看详情
计算机网络管理技术(第4版)

杨云江、王佳尧、高鸿峰
定 价:69.80元

查看详情
计算机网络安全(第4版)

马利、姚永雷、苏健、邵
定 价:59.80元

查看详情
图书分类全部图书
more >
  • 王向辉,男,1980出生,博士,哈尔滨工程大学计算机科学与技术学院教师,主要研究方向为嵌入式系统、P2P网络和信息安全。参与国家信息安全战略研究与标准制定专项课题“风险评估和风险管理系列标准框架研究”、“敏感信息共享策略、内容安全标准规范和垃圾信息处理研究”和“信息安全管理度量方法研究”。2006年参与黑龙江省信息产业厅资助的“P2P理论及应用技术研究”工作,主持“黑龙江省农村党员干部现代远程教育综合应用系统”的研发工作,该系统获得2008年黑龙江省“科学技术进步二等奖”。清华大学出版社出版教材《Android应用程序开发》和《可视化开发Android应用程序》。在Springer LNCS、计算机研究与发展、计算机科学等国内外学术出版物和期刊上发表学术论文10余篇,其中被SCI、EI检索3篇。
  • 畅销的Android开发**指南,重印30次,发行9万多册,被二百多所高校用作移动开发相关课程的教材。本书根据技术发展精心修订,提供Android开发从入门到进阶的快捷之路。

    详细介绍Android应用程序开发所需要的基础知识和基本思想,内容翔实,通俗易懂,可以将本书作为Android程序开发的起步教材。

    内容包括Android开发环境、生命周期、用户界面、组建通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、Widget组件开发、NDK开发及综合示例设计与开发等,较全面地覆盖了Android程序开发所涉及的内容。

    示例代码经过精心设计,具有较强的可读性和可操作性,有助于深入理解Android编程思想和开发技巧。

    扫描书中的二维码获取源代码,登录清华大学出版社官网获取课件及源代码包。
more >
  • 目录Contents

    第1章Android简介1

    1.1手机操作系统1

    1.2Android起源4

    1.2.1开放手机联盟4

    1.2.2Android发展史5

    1.3Android特征15

    1.4Android体系结构16

    习题18

    第2章Android开发环境19

    2.1下载安装包19

    2.2安装Android Studio20

    2.3开发工具25

    习题30

    第3章第一个Android程序31

    3.1Android Studio创建应用程序31

    3.2建立Android虚拟设备35

    3.3Android程序结构39

    习题46

    第4章Android生命周期47

    4.1程序生命周期47

    4.2Android组件49

    4.3Activity生命周期50

    4.4程序调试58◆Android应用程序开发(第4版)目录4.4.1LogCat58

    4.4.2Dev Tools61

    习题66

    第5章Android用户界面67

    5.1用户界面基础67

    5.2界面控件69

    5.2.1TextView和EditText69

    5.2.2Button和ImageButton70

    5.2.3CheckBox和RadioButton72

    5.2.4Spinner74

    5.2.5ListView76

    5.2.6TabHost77

    5.3界面布局83

    5.3.1线性布局83

    5.3.2框架布局88

    5.3.3表格布局90

    5.3.4相对布局92

    5.3.5绝对布局94

    5.3.6网格布局95

    5.4菜单98

    5.4.1菜...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘