简介
李华忠、陈勖、但唐仁主编的《Android应用程序设计基础》共分6章,前3章主要包括Android应用(Application)与活动(Activity)、Android用户界面布局管理器(LayoutManager)等;后3章为基础项目实训,主要包括Android应用编程基本项目实训、基于Android未来超市系统项目实训和博物馆智能导览系统项目综合实训,综合应用了前面3章所介绍的基础理论核心知识和关键技术。
本书符合教学规律和课堂要求,很好地反映了嵌入式和移动互联等行业出现的Android方面的新知识、新技术、新方法和新应用。每个基础知识点的讲解均配备相应的应用范例,能解决高校Android课程教学面临的迫切问题。
本书适合作为高职院校Android应用程序设计基础的教材,也可作为移动开发爱好者的自学参考书。
本书符合教学规律和课堂要求,很好地反映了嵌入式和移动互联等行业出现的Android方面的新知识、新技术、新方法和新应用。每个基础知识点的讲解均配备相应的应用范例,能解决高校Android课程教学面临的迫切问题。
本书适合作为高职院校Android应用程序设计基础的教材,也可作为移动开发爱好者的自学参考书。
目录
第1章 Android应用(Application)与活动(Activity)
1.1 学习导入
1.1.1 什么是Android
1.1.2 什么是Android系统架构
1.1.3 什么是Android应用
1.1.4 什么是Android上下文
1.1.5 什么是活动
1.1.6 什么是意图
1.2 技术准备
1.2.1 快速构建Android开发环境
1.2.2 活动生命周期
1.2.3 Android调试工具及其方法
1.3 案例实施
1.3.1 使用ADT创建*个Android应用项目
1.3.2 利用DDMS观察Android活动的生命周期
1.4 知识扩展
1.4.1 活动的属性
1.4.2 应用的属性
1.4.3 手动创建活动的方法
1.4.4 启动和关闭活动的方法
1.4.5 扩展项目实训
本章小结
强化练习
第2章 Android用户界面布局管理器(Layout Manager)
2.1 学习导入
2.1.1 什么是Android布局管理器(Layout Manager)
2.1.2 什么是Android界面组件(Component)结构层次
2.2 技术准备
2.2.1 线性布局管理器
2.2.2 相对布局管理器
2.2.3 帧布局管理器
2.2.4 表格布局管理器
2.2.5 网格布局管理器
2.2.6 *布局管理器
2.3 案例实施
2.3.1 利用线性布局显示贺知章《回乡偶书》
2.3.2 利用相对布局实现密码验证界面
2.3.3 利用表格布局实现菜单
2.3.4 利用网格视图布局浏览图片
2.4 知识拓展
2.4.1 Android布局管理器的嵌套
2.4.2 Android抽象布局标签
本章小结
强化练习
第3章 Android常用控件和高级控件使用方法
3.1 学习导入
3.1.1 什么是Android视图类
3.1.2 什么是Android视图组类
3.2 技术准备
3.2.1 文本视图控件
3.2.2 编辑框控件
3.2.3 按钮和图片按钮
3.2.4 状态开关按钮和开关控件
3.2.5 单选按钮和复选框
3.2.6 图像视图控件
3.2.7 日期与时间控件
3.2.8 模拟时钟和数字时钟
3.2.9 计时器控件
3.2.10 自动完成文本框
3.2.11 下拉列表控件
3.3 案例实施
3.3.1 利用DatePickerDialog和TimePicker设置日期和时间
3.3.2 创建基于多种控件的表单应用案例
3.3.3 利用下拉列表(Spinner)控件实现歌曲选择功能
3.4 知识拓展
3.4.1 滚动视图控件
3.4.2 列表视图控件
3.4.3 网格视图控件
3.4.4 进度条
3.4.5 滑块控件
3.4.6 评分条控件
3.4.7 选项卡控件
3.4.8 画廊控件
本章小结
强化练习
第4章 Android应用编程基本项目实训
4.1 利用动画资源文件实现程序过渡动画
4.1.1 项目实训目标
4.1.2 知识准备
4.1.3 项目实践
4.2 利用Drawable资源文件美化程序UI界面
4.2.1 项目实训目标
4.2.2 知识准备
4.2.3 项目实践
4.2.4 Android数据存储Shared Preferences
4.3 利用列表控件实现九宫格菜单
4.3.1 项目实训目标
4.3.2 知识准备
4.3.3 项目实践
4.4 利用列表控件实现Metro UI菜单
4.4.1 项目实训目标
4.4.2 知识准备
4.4.3 项目实践
4.5 获取URL地址上的资源
4.5.1 项目实训目标
4.5.2 知识准备
4.5.3 项目实践
4.6 利用天气预报接口编写天气查询软件
4.6.1 项目实训目标
4.6.2 知识准备
4.6.3 项目实践
本章小结
强化练习
第5章 基于Android未来超市系统项目实训
5.1 项目概述
5.2 项目设计
5.2.1 项目总体功能需求
5.2.2 项目总体设计
5.3 项目实施
5.3.1 登录页面
5.3.2 主页面
5.3.3 环境监控页面
5.3.4 物品入库页面
5.3.5 具体设备页面
5.3.6 物品出库页面
本章小结
强化练习
第6章 博物馆智能导览系统项目综合实训
6.1 项目概述
6.1.1 项目简要介绍
6.1.2 项目背景
6.2 目标分析与运行环境
6.2.1 目标分析
6.2.2 运行环境
6.3 需求分析
6.3.1 功能需求
6.3.2 性能需求
6.4 总体设计
6.4.1 总体结构
6.4.2 处理流程设计
6.5 详细设计
6.5.1 主要数据结构设计
6.5.2 关键或难点技术的实现
6.5.3 软件主要功能的使用说明
6.6 项目实施
6.6.1 IntelligentBrowsing活动
6.6.2 数据帧读取模块SerialPort
6.6.3 数据解码模块ZigbeePackage
6.6.4 数据转换模块ConvertHelper
6.6.5 滚动字幕模块MarqueeText
6.6.6 图片处理模块GalleryFlow
6.6.7 图文显示模块Allshow
6.6.8 视频显示模块Allmovie
本章小结
强化练习
参考文献
十三五高等职业教育计算机类专业规划教材:Android应用程序设计基础
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×