登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』Android应用程序开发(第4版)

書城自編碼: 3749112
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 王向辉、冯光升、张国印
國際書號(ISBN): 9787302595038
出版社: 清华大学出版社
出版日期: 2022-05-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 342

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
打破社交媒体棱镜:探寻网络政治极化的根源
《 打破社交媒体棱镜:探寻网络政治极化的根源 》

售價:NT$ 325.0
那一抹嫣红
《 那一抹嫣红 》

售價:NT$ 330.0
十八岁出门远行
《 十八岁出门远行 》

售價:NT$ 252.0
新能源与智能汽车技术丛书——智能车辆感知、轨迹规划与控制
《 新能源与智能汽车技术丛书——智能车辆感知、轨迹规划与控制 》

售價:NT$ 661.0
鼻科学与前颅底手术——基于案例分析
《 鼻科学与前颅底手术——基于案例分析 》

售價:NT$ 1669.0
弗吉尼亚·伍尔夫传:作家的一生
《 弗吉尼亚·伍尔夫传:作家的一生 》

售價:NT$ 493.0
不胜欢喜
《 不胜欢喜 》

售價:NT$ 296.0
现代欧洲史:1500—1815
《 现代欧洲史:1500—1815 》

售價:NT$ 493.0

建議一齊購買:

+

NT$ 288
《 新闻学与传播学“十三五”规划教材·基础课程系列媒介经营与管理 》
+

NT$ 348
《 西方哲学简史(修订版) 》
+

NT$ 440
《 中医学概论 》
+

NT$ 149
《 新时代中国特色社会主义理论与实践(2021年版) 》
+

NT$ 668
《 基础有机化学(第4版)上册 》
+

NT$ 347
《 土地资源管理学(第二版)(新编21世纪土地资源管理系列教材) 》
編輯推薦:
畅销的Android开发权威指南,重印30次,发行9万多册,被二百多所高校用作移动开发相关课程的教材。本书根据技术发展精心修订,提供Android开发从入门到进阶的快捷之路。
详细介绍Android应用程序开发所需要的基础知识和基本思想,内容翔实,通俗易懂,可以将本书作为Android程序开发的起步教材。
内容包括Android开发环境、生命周期、用户界面、组建通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、Widget组件开发、NDK开发及综合示例设计与开发等,较全面地覆盖了Android程序开发所涉及的内容。
示例代码经过精心设计,具有较强的可读性和可操作性,有助于深入理解Android编程思想和开发技巧。
扫描书中的二维码获取源代码,登录清华大学出版社官网获取课件及源代码包。
內容簡介:
Android是一个优秀的开源手机平台。本书由浅入深地介绍Android应用程序开发的方法和技巧。全书共分为12章,内容包括Android简介、Android开发环境、个Android程序、Android生命周期、Android用户界面、组件通信与广播消息、后台服务、数据存储与访问、位置服务与地图应用、 Widget组件开发、Android NDK开发以及综合示例设计与开发。 本书内容丰富,实用性强,既可以作为高等院校信息技术相关课程的教材,也可以供相关专业人士参考。
關於作者:
王向辉,男,1980出生,博士,哈尔滨工程大学计算机科学与技术学院教师,主要研究方向为嵌入式系统、P2P网络和信息安全。参与国家信息安全战略研究与标准制定专项课题“风险评估和风险管理系列标准框架研究”、“敏感信息共享策略、内容安全标准规范和垃圾信息处理研究”和“信息安全管理度量方法研究”。2006年参与黑龙江省信息产业厅资助的“P2P理论及应用技术研究”工作,主持“黑龙江省农村党员干部现代远程教育综合应用系统”的研发工作,该系统获得2008年黑龙江省“科学技术进步二等奖”。清华大学出版社出版教材《Android应用程序开发》和《可视化开发Android应用程序》。在Springer LNCS、计算机研究与发展、计算机科学等国内外学术出版物和期刊上发表学术论文10余篇,其中被SCI、EI检索3篇。
目錄
第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菜单资源98
5.4.2选项菜单99
5.4.3子菜单102
5.4.4快捷菜单104
5.5操作栏与Fragment107
5.5.1操作栏107
5.5.2Fragment110
5.5.3Tab导航栏114
5.6界面事件118
5.6.1按键事件118
5.6.2触摸事件121
习题125
第6章组件通信与广播消息126
6.1Intent简介126
6.1.1启动Activity127
6.1.2获取Activity返回值130
6.2Intent过滤器136
6.3广播消息138
习题141
第7章后台服务142
7.1Service简介142
7.2本地服务143
7.2.1服务管理143
7.2.2使用线程148
7.2.3服务绑定153
7.3远程服务158
7.3.1进程间通信158
7.3.2服务创建与调用159
7.3.3数据传递171
习题176
第8章数据存储与访问177
8.1简单存储177
8.1.1SharedPreferences177
8.1.2示例179
8.2文件存储182
8.2.1内部存储182
8.2.2外部存储185
8.2.3资源文件188
8.3数据库存储192
8.3.1SQLite数据库192
8.3.2手动建库193
8.3.3代码建库197
8.3.4数据操作200
8.4数据共享204
8.4.1ContentProvider204
8.4.2创建数据提供者206
8.4.3使用数据提供者209
8.4.4示例211
习题222
第9章位置服务与地图应用223
9.1位置服务223
9.2百度地图应用228
9.2.1申请地图密钥228
9.2.2使用百度地图231
9.2.3地图上使用覆盖层237
习题240
第10章Widget组件开发241
10.1Widget简介241
10.2Widget基础242
10.2.1设计原则242
10.2.2开发步骤245
10.2.3调试过程250
10.3Widget配置252
10.4Widget与服务255
习题257
第11章Android NDK开发258
11.1NDK简介258
11.2NDK开发环境259
11.3NDK文档260
11.4NDK示例262
习题268
第12章综合示例设计与开发269
12.1需求分析269
12.2程序设计270
12.2.1用户界面设计270
12.2.2数据库设计271
12.2.3程序模块设计272
12.3程序开发273
12.3.1工程结构273
12.3.2数据库适配器275
12.3.3短信监听器279
12.3.4后台服务281
12.3.5用户界面284
习题291
附录AAndroid虚拟设备292
附录BAndroid API295
附录CADB命令298
附录DAndroidManifest文件300
內容試閱
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月于哈尔滨工程大学

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.