





定价:59元
印次:4-5
ISBN:9787302595038
出版日期:2022.05.01
印刷日期:2024.07.18
图书责编:袁勤勇
图书分类:教材
Android是一个优秀的开源手机平台。本书由浅入深地介绍Android应用程序开发的方法和技巧。全书共分为12章,内容包括Android简介、Android开发环境、第一个Android程序、Android生命周期、Android用户界面、组件通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、 Widget组件开发、Android NDK开发以及综合示例设计与开发。 本书内容丰富,实用性强,既可以作为高等院校信息技术相关课程的教材,也可以供相关专业人士参考。
王向辉,男,1980出生,博士,哈尔滨工程大学计算机科学与技术学院教师,主要研究方向为嵌入式系统、P2P网络和信息安全。参与国家信息安全战略研究与标准制定专项课题“风险评估和风险管理系列标准框架研究”、“敏感信息共享策略、内容安全标准规范和垃圾信息处理研究”和“信息安全管理度量方法研究”。2006年参与黑龙江省信息产业厅资助的“P2P理论及应用技术研究”工作,主持“黑龙江省农村党员干部现代远程教育综合应用系统”的研发工作,该系统获得2008年黑龙江省“科学技术进步二等奖”。清华大学出版社出版教材《Android应用程序开发》和《可视化开发Android应用程序》。在Springer LNCS、计算机研究与发展、计算机科学等国内外学术出版物和期刊上发表学术论文10余篇,其中被SCI、EI检索3篇。
前言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...
第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菜...
详细介绍Android应用程序开发所需要的基础知识和基本思想,内容翔实,通俗易懂,可以将本书作为Android程序开发的起步教材。
内容包括Android开发环境、生命周期、用户界面、组建通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、Widget组件开发、NDK开发及综合示例设计与开发等,较全面地覆盖了Android程序开发所涉及的内容。
示例代码经过精心设计,具有较强的可读性和可操作性,有助于深入理解Android编程思想和开发技巧。
扫描书中的二维码获取源代码,登录清华大学出版社官网获取课件及源代码包。