移动端应用开发(新编21世纪高等职业教育精品教材·电子与信息类)
定 价:58 元
丛书名:新编21世纪高等职业教育精品教材·电子与信息类
- 作者:王延亮、李洪建、陈炜华
- 出版时间:2024/7/1
- ISBN:9787300329512
- 出 版 社:中国人民大学出版社
- 中图法分类:TN929.53
- 页码:292
- 纸张:
- 版次:1
- 开本:16
本书根据高校计算机相关专业移动应用开发方向课程体系、企业移动应用开发岗位能力模型和《移动应用开发职业技能等级标准》全面介绍了Android移动端开发的基础内容和实践项目。本书提供的思路和方法,涵盖了工作领域、工作任务和职业技能要求,帮助读者走出学习困境,突破难关,成为社会急需的移动端开发人才。本书以一体化教学为框架,通过基础理论知识和实用项目案例,将理论和实际结合起来,使读者能够通过学习本书全方位掌握相关内容和技能。
王延亮,山东科技职业学院信息工程系物联网应用技术专业主任,金砖国家职业技能大赛、省级职业技能大赛等赛项裁判专家。指导学生参加全国职业院校技能大赛“移动应用开发”赛项获一等奖4项,省赛一等奖2项,优秀指导教师奖6项;参编出版多本教材。李洪建,山东省高等学校教学名师、国家教师教学创新团队核心成员、国家技能鉴定高级考评员、全国高职计算机基础学会电子信息委员、山东省计算机职业教育教学指导委员会委员。主持国家在线精品课程1门,曾获全国职业院校技能大赛一等奖优秀指导教师,国家教学成果奖二等奖1项,省教学成果奖特等奖1项,一等奖2项。陈炜华,河北清华发展研究院碳中和研究中心副主任,拥有多项余项软著专利。
模块 1 android 初体验……………………………………………1
1.1 Android 相关知识…………………………………………… 2
1.2 开发第一个 Android 项目……………………………… 24
知识拓展:dp 和 sp……………………………………………… 38
习题………………………………………………………………………39
模块 2 基础界面设计…………………………………………… 41
2.1 界面设计相关知识……………………………………………42
2.2 “工匠坊”项目:界面设计……………………………… 53
知识拓展:layout_weight……………………………………… 61
习题……………………………………………………………………… 62
模块 3 事件触发…………………………………………………… 65
3.1 事件触发相关知识…………………………………………… 66
3.2 “工匠坊”项目:事件触发………………………………69
知识拓展:样式和主题…………………………………………… 81
习题……………………………………………………………………… 82
模块 4 activity 生命周期………………………………………… 85
4.1 生命周期相关知识…………………………………………… 86
4.2 “工匠坊”项目:生命周期方法调用………………… 89
知识拓展:Android Lint………………………………………… 97
习题……………………………………………………………………… 98
模块 5 列 表………………………………………………………101
5.1 列表相关知识…………………………………………………102
5.2 “工匠坊”项目:列表…………………………………… 109
知识拓展:XML Drawable……………………………………… 127
习题……………………………………………………………………… 130
模块 6 数据存储设计………………………………………………131
6.1 数据存储相关知识……………………………………………132
6.2 “工匠坊”项目:数据存储………………………………143
知识拓展:应用上下文………………………………………………161
习题……………………………………………………………………… 162
模块 7 滑屏之趣……………………………………………………165
7.1 滑屏相关知识……………………………………………………166
7.2 “工匠坊”项目:滑屏………………………………………179
知识拓展:ScrollView………………………………………………193
习题……………………………………………………………………… 194
模块 8 音视频播放…………………………………………………197
8.1 音视频播放相关知识…………………………………………198
8.2 “工匠坊”项目:音视频播放……………………………203
知识拓展:MediaPlayer 播放视频……………………………213
习题……………………………………………………………………… 215
模块 9 服务……………………………………………………………217
9.1 服务相关知识……………………………………………………218
9.2 “工匠坊”项目:服务………………………………………222
知识拓展:深入认识 Service………………………………………230
习题……………………………………………………………………… 230
模块 10 广播…………………………………………………………233
10.1 广播相关知识…………………………………………………234
10.2 “工匠坊”项目:广播……………………………………240
知识拓展:私有权限…………………………………………………244
习题……………………………………………………………………… 245
模块 11 网络通信……………………………………………………247
11.1 网络通信相关知识……………………………………………248
11.2 “工匠坊”项目:网络通信………………………………253
知识拓展:巧用 WebView…………………………………………268
习题……………………………………………………………………… 269
模块 12 “工匠坊”项目…………………………………………271
12.1 需求描述…………………………………………………………272
12.2 用例分析…………………………………………………………272
12.3 功能分析…………………………………………………………273
12.4 流程分析…………………………………………………………273
12.5 项目设计分析……………………………………………………274