基于ANDROID平台的移动互联网应用开发(第3版)
- ISBN:9787302641674
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:388
- 出版时间:2023-10-01
- 条形码:9787302641674 ; 978-7-302-64167-4
本书特色
本书适用于对Java编程有一定基础、希望掌握安卓程序设计技术的读者,也适合作为高等学校计算机专业教材,或可作为安卓程序设计的培训教材。
本书从初学者的角度出发,基于Android Studio开发环境,详细介绍了安卓应用程序开发的基本概念和技术,并通过简单易懂的示例说明了其具体实现过程。通过本书的学习,可以牢固掌握安卓编程技术的基本概念、原理和编程方法,通过实践的灵活运用,能够进行应用程序的实际开发。
内容简介
本书从初学者的角度出发,基于Android Studio开发环境,详细介绍了安卓应用程序开发的基本概念和技术,并通过简单易懂的示例说明了其具体实现过程。通过本书的学习,可以牢固掌握安卓编程技术的基本概念、原理和编程方法,通过实践的灵活运用,能够进行应用程序的实际开发。 全书共8章。第1章详细介绍了安卓系统的体系结构、应用程序开发环境和调试环境的搭建;第2~4章详细介绍了用户界面的设计方法,常用布局、活动和片段,图形控件等实现安卓用户界面的基本知识,以及在用户浏览模式中的菜单和应用栏的具体实现和界面交互;第5~8章详细介绍了安卓平台的高级知识,包括广播接收器、多任务与服务、内容提供器、触摸事件处理。 本书适用于对Java编程有一定基础、希望掌握安卓程序设计技术的读者,也适合作为高等学校计算机专业教材,或可作为安卓程序设计的培训教材。
目录
1.1安卓入门1
1.1.1安卓历史2
1.1.2硬件要求3
1.1.3技术架构5
1.1.4开发流程7
1.2安装设置9
1.3管理项目17
1.4**个安卓应用20
1.4.1创建项目20
1.4.2编写应用22
1.4.3编辑布局27
1.4.4编译运行35
1.5构建配置39
1.5.1工具介绍39
1.5.2构建流程40
1.5.3构建配置41
小结45
第2章界面设计基础/46
2.1开发基础知识46
2.1.1应用组件47
2.1.2启动组件49
2.1.3清单文件49
2.1.4应用资源51
2.1.5模拟器52
2.2理解活动54
2.2.1定义活动55
2.2.2构建简单界面56
2.2.3调用活动62
2.2.4生命周期662.2.5任务和回退栈77
2.3理解片段79
2.3.1生命周期80
2.3.2创建片段81
2.3.3管理片段84
2.3.4事务处理90
2.4理解布局92
2.4.1布局概述92
2.4.2约束布局99
2.4.3线性布局107
2.4.4相对布局111
2.4.5表格布局113
2.5理解样式116
2.5.1定义样式116
2.5.2使用样式117
2.6理解资源118
2.6.1提供资源119
2.6.2访问资源120
小结121
〖1〗基于Android平台的移动互联网应用开发(第3版)目录〖3〗〖3〗第3章外观与感觉/123
3.1事件处理123
3.1.1基于监听接口123
3.1.2基于回调机制128
3.2按钮控件128
3.2.1按钮128
3.2.2单选按钮130
3.2.3复选框133
3.2.4切换按钮135
3.3提示控件137
3.4文本控件140
3.4.1TextView140
3.4.2EditText141
3.5图像控件146
3.6进度条150
3.7微调框153
3.8选择器155
小结161
第4章界面的交互/162
4.1意图162
4.1.1概念162
4.1.2组成163
4.1.3解析166
4.1.4数据传递176
4.1.5常用意图183
4.2菜单209
4.2.1资源209
4.2.2类型213
4.2.3分组231
4.2.4设置意图233
4.3广播接收器234
4.3.1基本概念234
4.3.2举个例子238
小结240
第5章实现多任务/241
5.1基本概念241
5.1.1进程241
5.1.2线程243
5.2实现多任务243
5.2.1实现原理244
5.2.2Handler247
5.2.3AsyncTask250
5.2.4并发包252
5.3理解服务254
5.3.1生命周期255
5.3.2创建服务258
5.3.3绑定服务266
小结277
第6章内容管理器/278
6.1使用278
6.1.1获取数据285
6.1.2修改数据290
6.1.3通过意图295
6.2创建296
6.2.1设计过程297
6.2.2一个实例305
6.3数据加载311
6.3.1基本原理312
6.3.2ListView控件314
小结317
第7章触摸和输入/318
7.1输入事件318
7.2触摸事件321
7.3事件传递324
7.3.1内外层次325
7.3.2同一层次331
7.4速率跟踪332
7.5多点触控334
7.6手势识别336
7.6.1发现手势336
7.6.2缩放手势338
7.7拖放处理340
7.7.1拖放操作340
7.7.2设计拖动343
7.7.3实现拖动346
小结352
第8章定位服务基础/353
8.1请求位置权限353
8.2获取位置信息360
8.3定位*佳策略371
8.4信息获取实例374
小结377
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
飞机总体设计
¥46.8¥78.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0