-
内容大纲
本书全面地介绍在Android Studio开发环境下进行移动应用开发的一般步骤和方法,并根据“1+X”职业技能等级证书的要求,加入HMS Core应用场景开发的内容。本书共7章,内容包括Android概述、Android基本UI控件应用、Android高级UI控件应用、Android本地存储综合开发、服务与广播综合开发、网络通信综合开发以及HMS应用场景开发。
本书适合作为职业院校相关专业或相关培训机构的教材,也可供具有初步面向对象程序设计思想并掌握Java基本语法的读者自学使用。 -
作者介绍
-
目录
第1章 Android概述
1.1 Android的版本和体系结构
1.1.1 Android版本简介
1.1.2 Android体系结构
1.2 任务1安装Android Studio
1.3 任务2配置Android Studio
1.4 任务3开发第一个Android应用
1.5 课后练习
1.6 小讨论
第2章 Android基本UI控件应用
2.1 任务1使用约束布局实现仿QQ登录界面
2.2 任务2使用Selector+Style美化界面
2.3 任务3使用Intent实现Activity跳转功能
2.4 课后练习
2.5 小讨论
第3章 Android高级UI控件应用
3.1 任务1使用ListView实现QQ消息界面
3.2 任务2使用ExpandableListView实现QQ联系人界面
3.3 任务3使用RecyclerView实现QQ动态界面
3.4 任务4使用ViewPager2+Fragment实现多界面集成
3.5 任务5使用自定义控件实现圆形头像框
3.6 课后练习
3.7 小讨论
第4章 Android本地存储综合开发
4.1 任务1使用SharedPreferences实现记住用户名和密码功能
4.2 任务2使用SQLite实现登录功能
4.3 任务3使用SQLite实现联系人管理功能
4.4 任务4使用ContentProvider整合本机联系人信息
4.5 课后练习
4.6 小讨论
第5章 服务与广播综合开发
5.1 任务1使用ViewPager2+Fragment搭建简单音乐播放器框架
5.2 任务2使用MediaPlayer实现播放功能
5.3 任务3使用Service实现后台播放歌曲功能
5.4 任务4使用广播实现歌词及歌曲播放进度的同步
5.5 课后练习
5.6 小讨论
第6章 网络通信综合开发
6.1 任务1HTTP网络通信基础
6.2 任务2使用Volley框架获取JSON数据以实现图文混排
6.3 任务3使用LruCache+Volley实现图片缓存及代码优化
6.4 任务4使用自定义Request实现为支持的球队投票功能
6.5 课后练习
6.6 小讨论
第7章 HMS应用场景开发
7.1 任务1使用华为账号服务实现一键登录
7.2 任务2使用华为应用内支付服务实现商品支付
7.3 任务3使用华为定位服务获取所在地天气
7.4 任务4使用ML Kit实现文本识别
7.5 课后练习
7.6 小讨论
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...