Android模块化开发项目式教程
¥
31.34
7.0折
¥
45
全新
库存4件
作者郑丹青 编著 著作
出版社人民邮电出版社
ISBN9787115476180
出版时间2018-05
装帧平装
开本16开
定价45元
货号1201697912
上书时间2024-11-24
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
郑丹青,女,不错工程师, 副教授,工学学士。在企业从事计算机软件开发二十多年,获株洲市科委奖励。从事职业教育15年,是湖南省计算机应用技术省级专业带头人,获得2016年湖南省“移动互联应用技术“省级培训很好学员。
目录
模块1 Android系统开发环境 1项目1-1 Android系统开发环境搭建 2学习目标 2项目描述 2知识储备 21.1.1 Android的发展历程 21.1.2 Android系统的特征 31.1.3 Android系统架构 41.1.4 Android Studio开发工具介绍 61.1.5 Android SDK 6项目实施 81.JDK的安装与配置 82.Android Studio安装 10项目总结 13项目训练——Android开发环境的安装 13练习题 13项目1-2 第 一个Android程序开发 13学习目标 13项目描述 13知识储备 141.2.1 Android Studio开发环境介绍 141.2.2 Android项目结构 141.2.3 Android的基本组件 17项目实施 181.新建一个名为FirstDemo的Android工程 182.Android Studio简单设置 203.创建Android Studio虚拟设备 214.运行项目 215.Android程序打包 22项目总结 24项目训练——创建一个APP项目 24练习题 24模块2 Android UI界面设计 25项目2-1 物联网环境状态值界面设计 26学习目标 26项目描述 26知识储备 262.1.1 UI界面的组件和容器 262.1.2 界面布局 282.1.3 事件相关概念 282.1.4 TextView组件 292.1.5 EditText组件 312.1.6 Button组件 332.1.7 线性布局 382.1.8 strings.xml和colors.xml的运用 402.1.9 样式和主题 41项目实施 421.项目分析 422.项目实现 42项目总结 46项目训练——用户管理系统的用户登录界面 46练习题 47项目2-2 用户登录界面设计 47学习目标 47项目描述 47知识储备 472.2.1 ImageView组件 472.2.2 Toast(消息提示框) 502.2.3 CheckBox组件 502.2.4 ImageButton组件 532.2.5 相对布局 53项目实施 551.项目分析 552.项目实现 55项目总结 58项目训练——仿QQ的用户登录界面 58练习题 58项目2-3 用户注册界面设计 58学习目标 58项目描述 59知识储备 592.3.1 RadioButton组件 592.3.2 Spinner组件 612.3.3 表格布局 64项目实施 651.项目分析 652.项目实现 66项目总结 69项目训练——用表格布局设计计算器界面 69练习题 69项目2-4 随手记列表界面设计 70学习目标 70项目描述 70知识储备 702.4.1 ListView组件 702.4.2 BaseAdapter自定义适配器 75项目实施 771.项目分析 772.项目实现 78项目总结 81项目训练——用BaseAdapter创建ListView实现联系人列表界面 81练习题 81项目2-5 校园生活小助手主界面设计 81学习目标 81项目描述 81知识储备 822.5.1 GridView组件 822.5.2 GridView应用案例 83项目实施 851.项目分析 852.项目实现 85项目总结 87项目训练——用GridView组件实现应用程序列表界面 87练习题 88项目2-6 院系简介界面设计 88学习目标 88项目描述 88知识储备 882.6.1 网格布局 882.6.2 ScrollView组件 91项目实施 911.项目分析 912.项目实现 92项目总结 93项目训练——用网格布局与滚动视图结合设计菜谱界面 94练习题 94模块3 登录和注册 95学习目标 96项目描述 96知识储备 963.1 Android程序生命周期 963.2 Activity生命周期 973.3 Intent的概念及使用方法 993.4 Activity的启动与跳转 1053.5 Activity之间的数据传递 1073.6 Android数据存储 1103.7 SharedPreferences 110项目实施 1111.项目分析 1112.项目实现 112项目总结 115项目训练——登录和注册 116练习题 116模块4 校园风光图文浏览 117学习目标 118项目描述 118知识储备 1184.1 Fragment的概述 1184.2 创建Fragment 1204.3 Fragment与Activity通信 1204.4 ViewPager与Fragment的组合使用 126项目实施 1301.项目分析 1302.项目实现 131项目总结 135项目训练——校园风光图文浏览 136练习题 136模块5 记事本 137学习目标 138项目描述 138知识储备 1385.1 操作栏 1395.2 选项菜单 1425.3 子菜单 1445.4 上下文菜单 1455.5 AlertDialog对话框 1465.6 SQLite数据存储 151项目实施 1551.项目分析 1552.项目实现 155项目总结 162项目训练——个人注册信息管理 162练习题 163模块6 电话簿 164学习目标 165项目描述 165知识储备 1656.1 拨打电话 1656.2 SearchView搜索框组件 1666.3 ContentProvider概述 1696.4 创建内容提供者 1706.5 使用内容提供者 174项目实施 1761.项目分析 1762.项目实现 176项目总结 181项目训练——公共服务电话簿查询 181练习题 182模块7 音乐播放器 183学习目标 184项目描述 184知识储备 1847.1 Service的概念 1847.2 Service的使用方法 1857.3 线程的概念 1907.4 使用Handler更新UI界面 1927.5 ProgressBar进度条的使用 1977.6 SeekBar进度条的使用 1997.7 广播及接收 2027.8 MediaPlayer类 204项目实施 2051.项目分析 2052.项目实现 205项目总结 211项目训练——显示音乐列表播放器设计 212练习题 212模块8 课表查询 213学习目标 214项目描述 214知识储备 2148.1 JSON数据解析 2148.2 HttpURLConnection的使用 2198.3 异步的概念 2258.4 AsyncTask的使用 225项目实施 2291.项目分析 2292.项目实现 230项目总结 237项目训练——课表查询设计 237练习题 237模块9 综合实训——校园生活小助手 238学习目标 239项目描述 239知识储备 2399.1 总体功能需求设计 2399.2 数据存储设计 2409.3 目录结构设计 2409.4 公共类设计 240项目实施 2421.引导界面设计 2422.主功能模块程序设计 2423.各子功能模块的设计 244项目总结 244项目训练——校园生活小助手 244练习题 244
内容摘要
本书采用项目教学法,以作者开发的“校园生活小助手”APP软件为例,以一个完整的项目开发为主线,将项目开发分解为9个教学模块,分别为Android系统开发环境、Android UI界面设计、登录和注册、校园风光图文浏览、记事本、电话簿、音乐播放器、课表查询、综合实训等模块。让读者通过对不同模块化的开发来学习相应的知识点。本书适合作为高职高专院校Android开发相关课程的教材,也可供爱好者自学使用。
主编推荐
1.Android studio开发平台;2.模块化开发过程,体现系统思维;3.本书采用项目教学法,以开发“校园生活小帮手”App为例,以一个完整的项目开发为主线。
— 没有更多了 —
以下为对购买帮助不大的评价