图书信息
图书目录
数字化资源

Android应用开发案例教程




本书是国家职业教育移动应用开发专业教学资源库配套教材。

本书按照Android的四大组件展开,由浅入深地讲解了Android的应用。全书共包括十大案例:Android时光车、Android诞生记、Android新装扮、Android运输大队长、Android劳模、Android集装箱、Android国家档案馆、Android小喇叭、Android网络之旅和Android跳舞。采用幽默、风趣的语言一环扣一环地完成案例的讲述,帮助读者掌握相关的知识和技能。

本书配有51个微课视频、课程标准、授课计划、授课用PPT、案例代码等丰富的数字化学习资源。与本书配套的数字课程“Android应用开发”已在“智慧职教”网站(www.icve.com.cn)上线,学习者可以登录网站进行在线学习及资源下载,授课教师可以调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。教师也可发邮件至编辑邮箱1548103297@qq.com获取相关资源。

本书适合作为高职高专院校Android开发相关专业的教学用书,也可以作为Android应用开发人员、Android程序设计爱好者的自学教材或培训用书。



作者:
崔鹏

定价:
49.50 元

出版时间:
2021-04-09

ISBN:
978-7-04-052238-9

物料号:
52238-00

读者对象:
高等职业教育

一级分类:
计算机大类

二级分类:
计算机类

三级分类:
网络技术

重点项目:
暂无

版面字数:
420.00千字

开本:
16开

装帧形式:
平装

页数:
276

最新
印次时间:
暂无
  • 目录
    • 前辅文
      • 案例1 Android时光车
        • 学习目标
          • 1.1 Android发展史
            • 1.1.1 Android的起源
              • 1.1.2 Android的由来
                • 1.1.3 Android版本发展史
                • 1.2 Android框架结构
                  • 1.2.1 Android系统架构
                    • 1.2.2 开灯/关灯案例引入系统架构
                    • 1.3 Android特色
                      • 案例小结
                      • 案例2 Android诞生记
                        • 学习目标
                          • 2.1 Android环境搭建
                            • 2.1.1 JDK的安装
                              • 2.1.2 JDK环境变量设置
                                • 2.1.3 Java验证
                                  • 2.1.4 安装Android Studio
                                    • 2.1.5 Android环境变量配置
                                      • 2.1.6 第一次启动Android Studio
                                      • 2.2 Android程序诞生
                                        • 2.2.1 创建My Application程序
                                          • 2.2.2 程序中的文件介绍
                                            • 2.2.3 运行程序
                                              • 2.2.4 Android程序结构介绍
                                              • 案例小结
                                              • 案例3 Android新装扮
                                                • 学习目标
                                                  • 3.1 Android Face之Activity
                                                    • 3.1.1 Activity的概念
                                                      • 3.1.2 Activity、Window和View之间的关系
                                                      • 3.2 Android UI中常用布局
                                                        • 3.2.1 布局组件概述
                                                          • 3.2.2 布局文件相关
                                                            • 3.2.3 线性布局(LinearLayout)
                                                              • 3.2.4 帧布局(FrameLayout)
                                                                • 3.2.5 相对布局(RelativeLayout)
                                                                  • 3.2.6 表格布局(TableLayout)
                                                                    • 3.2.7 绝对布局(AbsoluteLayout)
                                                                      • 3.2.8 网格布局(GridLayout)
                                                                      • 3.3 Android UI中常用控件
                                                                        • 3.3.1 常用控件介绍
                                                                          • 3.3.2 TextView案例
                                                                            • 3.3.3 EditText与Button结合案例
                                                                              • 3.3.4 RadioButton、CheckBox与RadioGroup结合案例
                                                                                • 3.3.5 ImageButton与ImageView结合案例
                                                                                • 3.4 Android新装扮综合案例
                                                                                  • 案例小结
                                                                                  • 案例4 Android运输大队长
                                                                                    • 学习目标
                                                                                      • 4.1 Intent概述
                                                                                        • 4.1.1 Intent简介
                                                                                          • 4.1.2 Activity的生命周期
                                                                                          • 4.2 Android显式Intent
                                                                                            • 4.2.1 Activity生命周期
                                                                                              • 4.2.2 Activity数据传输
                                                                                              • 4.3 Android隐式Intent
                                                                                                • 4.3.1 Intent隐式意图概述
                                                                                                  • 4.3.2 Intent的4个重要属性
                                                                                                    • 4.3.3 简单按钮切换案例
                                                                                                    • 4.4 Android运输大队长综合案例
                                                                                                      • 案例小结
                                                                                                      • 案例5 Android劳模
                                                                                                        • 学习目标
                                                                                                          • 5.1 Android服务
                                                                                                            • 5.1.1 Android服务(Service)的基本概念
                                                                                                              • 5.1.2 Service的3种服务方式
                                                                                                              • 5.2 Android多线程设计
                                                                                                                • 5.2.1 系统中的线程与进程
                                                                                                                  • 5.2.2 Android进程与线程
                                                                                                                    • 5.2.3 Android线程案例
                                                                                                                    • 5.3 Android服务的生命周期
                                                                                                                      • 5.3.1 服务的生命周期
                                                                                                                        • 5.3.2 服务包含的主要属性
                                                                                                                          • 5.3.3 Android服务生命周期案例
                                                                                                                          • 5.4 Android劳模综合案例
                                                                                                                            • 案例小结
                                                                                                                            • 案例6 Android集装箱
                                                                                                                              • 学习目标
                                                                                                                                • 6.1 配置信息存储
                                                                                                                                  • 6.1.1 SharedPreferences简介
                                                                                                                                    • 6.1.2 SharedPreferences的主要特点
                                                                                                                                      • 6.1.3 获取SharedPreferences的两种方式及之间的区别
                                                                                                                                        • 6.1.4 SharedPreferences的4种操作模式
                                                                                                                                          • 6.1.5 使用SharedPreferences读写数据
                                                                                                                                            • 6.1.6 Android配置信息存储案例
                                                                                                                                            • 6.2 应用程序文件夹信息存储
                                                                                                                                              • 6.2.1 File实现数据读取
                                                                                                                                                • 6.2.2 访问应用程序的数据文件夹的其他方法
                                                                                                                                                  • 6.2.3 Android应用程序文件夹信息存储案例
                                                                                                                                                  • 6.3 SD卡文件信息存储
                                                                                                                                                    • 6.3.1 相关术语
                                                                                                                                                      • 6.3.2 Android 对SD卡的支持
                                                                                                                                                        • 6.3.3 读写SD卡的主要操作步骤
                                                                                                                                                          • 6.3.4 SD卡文件信息存储案例
                                                                                                                                                          • 6.4 SQLite数据库存储
                                                                                                                                                            • 6.4.1 SQLite数据库
                                                                                                                                                              • 6.4.2 SQLite在Android中的使用
                                                                                                                                                                • 6.4.3 SQLiteOpenHelper类
                                                                                                                                                                  • 6.4.4 ListView与适配器
                                                                                                                                                                    • 6.4.5 SQLite数据库存储案例
                                                                                                                                                                    • 6.5 Android集装箱综合案例
                                                                                                                                                                      • 案例小结
                                                                                                                                                                      • 案例7 Android国家档案馆
                                                                                                                                                                        • 学习目标
                                                                                                                                                                          • 7.1 Android内容提供者
                                                                                                                                                                            • 7.1.1 内容提供者概述
                                                                                                                                                                              • 7.1.2 URI简介
                                                                                                                                                                                • 7.1.3 UriMatcher类使用介绍
                                                                                                                                                                                  • 7.1.4 ContentUris类使用介绍
                                                                                                                                                                                    • 7.1.5 内容提供者的小案例
                                                                                                                                                                                      • 7.1.6 ContentProvider的作用
                                                                                                                                                                                      • 7.2 Android内容提供者的创建与使用
                                                                                                                                                                                        • 7.2.1 创建内容提供者
                                                                                                                                                                                          • 7.2.2 Android内容提供者的创建与使用案例
                                                                                                                                                                                          • 7.3 Android内容观察者的创建与使用
                                                                                                                                                                                            • 7.3.1 内容观察者概述
                                                                                                                                                                                              • 7.3.2 注册/取消注册ContentObserver方法
                                                                                                                                                                                                • 7.3.3 ContentObserver类介绍
                                                                                                                                                                                                  • 7.3.4 观察特定URI的步骤
                                                                                                                                                                                                    • 7.3.5 内容观察者案例
                                                                                                                                                                                                    • 7.4 Android国家档案馆综合案例
                                                                                                                                                                                                      • 案例小结
                                                                                                                                                                                                      • 案例8 Android小喇叭
                                                                                                                                                                                                        • 学习目标
                                                                                                                                                                                                          • 8.1 Android广播概述
                                                                                                                                                                                                            • 8.1.1 广播的概念
                                                                                                                                                                                                              • 8.1.2 广播的实现原理
                                                                                                                                                                                                                • 8.1.3 广播的类型
                                                                                                                                                                                                                • 8.2 Android BroadcastReceiver广播
                                                                                                                                                                                                                  • 8.2.1 广播接收器的定义
                                                                                                                                                                                                                    • 8.2.2 BroadcastReceiver的使用流程
                                                                                                                                                                                                                      • 8.2.3 BroadcastReceiver案例
                                                                                                                                                                                                                      • 8.3 Android系统广播
                                                                                                                                                                                                                        • 8.3.1 系统广播的分类
                                                                                                                                                                                                                          • 8.3.2 系统广播案例
                                                                                                                                                                                                                          • 8.4 Android小喇叭综合案例
                                                                                                                                                                                                                            • 案例小结
                                                                                                                                                                                                                            • 案例9 Android网络之旅
                                                                                                                                                                                                                              • 学习目标
                                                                                                                                                                                                                                • 9.1 TCP/IP
                                                                                                                                                                                                                                  • 9.1.1 Socket介绍
                                                                                                                                                                                                                                    • 9.1.2 TCP
                                                                                                                                                                                                                                      • 9.1.3 Socket编程类型分类
                                                                                                                                                                                                                                        • 9.1.4 TCP/IP五层网络架构
                                                                                                                                                                                                                                          • 9.1.5 TCP/IP案例
                                                                                                                                                                                                                                          • 9.2 HTTP
                                                                                                                                                                                                                                            • 9.2.1 HTTP概述
                                                                                                                                                                                                                                              • 9.2.2 HTTP的工作原理
                                                                                                                                                                                                                                                • 9.2.3 HTTP请求方式
                                                                                                                                                                                                                                                  • 9.2.4 HTTP响应码信息
                                                                                                                                                                                                                                                    • 9.2.5 HTTP案例
                                                                                                                                                                                                                                                    • 9.3 UDP
                                                                                                                                                                                                                                                      • 9.3.1 UDP概述
                                                                                                                                                                                                                                                        • 9.3.2 UDP通信建立的步骤
                                                                                                                                                                                                                                                          • 9.3.3 UDP案例
                                                                                                                                                                                                                                                          • 9.4 Android网络之旅综合案例
                                                                                                                                                                                                                                                            • 案例小结
                                                                                                                                                                                                                                                            • 案例10 Android跳舞
                                                                                                                                                                                                                                                              • 学习目标
                                                                                                                                                                                                                                                                • 10.1 Android绘图
                                                                                                                                                                                                                                                                  • 10.1.1 Bitmap简介
                                                                                                                                                                                                                                                                    • 10.1.2 BitMap相关常用类
                                                                                                                                                                                                                                                                      • 10.1.3 画布(Canvas)
                                                                                                                                                                                                                                                                        • 10.1.4 画笔(Paint)
                                                                                                                                                                                                                                                                          • 10.1.5 使用Canvas绘图Demo
                                                                                                                                                                                                                                                                            • 10.1.6 编制画图板
                                                                                                                                                                                                                                                                            • 10.2 Android系统中的动画
                                                                                                                                                                                                                                                                              • 10.2.1 补间动画(Tween Animation)
                                                                                                                                                                                                                                                                                • 10.2.2 帧动画(Frame Animation)
                                                                                                                                                                                                                                                                                  • 10.2.3 属性动画(Property Animation)
                                                                                                                                                                                                                                                                                  • 10.3 Android跳舞综合案例
                                                                                                                                                                                                                                                                                    • 案例小结
                                                                                                                                                                                                                                                                                    • 参考文献
                                                                                                                                                                                                                                                                                    如无法打开或下载资源,请在电脑端(xuanshu.hep.com.cn)进行下载操作。
                                                                                                                                                                                                                                                                                    1