Android移动应用开发基础教程(微课版)
定价:¥55.00
作者: 陈汉伟
出版时间:2025-07
出版社:电子工业出版社
- 电子工业出版社
- 9787121476860
- 1-3
- 540551
- 68260205-7
- 平塑
- 16开
- 2025-07
- 403
- 240
- 电子与信息大类
- 程序设计
- 高职
内容简介
本书基于参与式教学模式设计了典型的场景化岗位项目和学习任务,学习任务按“任务场景→任务目标→任务准备→任务演练→任务拓展→任务巩固→任务小结”编写,基于Android Studio 循序渐进地阐述Android 应用开发的基础知识、关键技术和常用案例。内容涉及Android 基础知识、用户界面(User Interface,UI)、数据存储、SQLite 数据库、Activity 组件、Service 组件、BroadcastReceiver 组件、ContentProvider 组件、网络编程等,包括16 个任务、48 个子任务(包含16 个开放式子任务)。本书从基本的环境搭建出发,依托布局技术激发学生学习兴趣,通过学习四大组件深化课程内涵,通过网络编程注入课程灵魂,并通过综合训练固化已有成果。本书适合作为高等院校计算机相关专业的移动应用开发教材、移动应用开发初学者的培训教材或参考书。
目录
任务1 我的第一个Android 应用程序
任务场景...................................................................................................................................... 1
任务目标...................................................................................................................................... 1
任务准备...................................................................................................................................... 2
任务演练——搭建Android 开发环境及新建项目......................................................................... 8
任务拓展——创建“Hello world”应用程序.............................................................................. 10
任务巩固——探索移动应用程序界面设计的方法....................................................................... 14
任务小结.................................................................................................................................... 14
任务2 使用线性布局进行界面设计
任务场景.................................................................................................................................... 15
任务目标.................................................................................................................................... 15
任务准备.................................................................................................................................... 16
任务演练——制作计算器应用程序的界面.................................................................................. 21
任务拓展——制作电话拨号应用程序的界面.............................................................................. 25
任务巩固——设计智慧家居应用程序界面.................................................................................. 29
任务小结.................................................................................................................................... 30
任务3 使用相对布局进行界面设计
任务场景.................................................................................................................................... 31
任务目标.................................................................................................................................... 31
任务准备.................................................................................................................................... 31
任务演练——制作仿支付应用程序登录界面.............................................................................. 35
任务拓展——制作用户注册界面................................................................................................ 39
任务巩固——制作趣味七巧板.................................................................................................... 44
任务小结.................................................................................................................................... 45
任务4 使用约束布局进行界面设计
任务场景.................................................................................................................................... 46
任务目标.................................................................................................................................... 46
任务准备.................................................................................................................................... 46
任务演练——制作会员权益展示界面......................................................................................... 50
任务拓展——制作宠物领养界面................................................................................................ 58
任务巩固——制作信息分享详情界面......................................................................................... 65
任务小结.................................................................................................................................... 66
任务5 交互组件的使用
任务场景.................................................................................................................................... 67
任务目标..............................................
任务场景...................................................................................................................................... 1
任务目标...................................................................................................................................... 1
任务准备...................................................................................................................................... 2
任务演练——搭建Android 开发环境及新建项目......................................................................... 8
任务拓展——创建“Hello world”应用程序.............................................................................. 10
任务巩固——探索移动应用程序界面设计的方法....................................................................... 14
任务小结.................................................................................................................................... 14
任务2 使用线性布局进行界面设计
任务场景.................................................................................................................................... 15
任务目标.................................................................................................................................... 15
任务准备.................................................................................................................................... 16
任务演练——制作计算器应用程序的界面.................................................................................. 21
任务拓展——制作电话拨号应用程序的界面.............................................................................. 25
任务巩固——设计智慧家居应用程序界面.................................................................................. 29
任务小结.................................................................................................................................... 30
任务3 使用相对布局进行界面设计
任务场景.................................................................................................................................... 31
任务目标.................................................................................................................................... 31
任务准备.................................................................................................................................... 31
任务演练——制作仿支付应用程序登录界面.............................................................................. 35
任务拓展——制作用户注册界面................................................................................................ 39
任务巩固——制作趣味七巧板.................................................................................................... 44
任务小结.................................................................................................................................... 45
任务4 使用约束布局进行界面设计
任务场景.................................................................................................................................... 46
任务目标.................................................................................................................................... 46
任务准备.................................................................................................................................... 46
任务演练——制作会员权益展示界面......................................................................................... 50
任务拓展——制作宠物领养界面................................................................................................ 58
任务巩固——制作信息分享详情界面......................................................................................... 65
任务小结.................................................................................................................................... 66
任务5 交互组件的使用
任务场景.................................................................................................................................... 67
任务目标..............................................














