智能设备正在逐渐改变人们的生活。基于Android 的智能设备在市场中占有重要地位,而应用开发是推进智能设备产业的核心所在。对于刚刚接触智能应用开发的学习者来说,Android 是比较难以接受和理解的。本书采用任务驱动的形式编写,能够有效地帮助学习者系统学习Android 应用开发技术。作为Android 应用开发的入门教程,本书主要内容包括:Android 系统及开发环境搭建、界面编程、深入理解Activity、使用Intent进行通信、Android 数据存储、Service 与BroadcastReceiver、网络应用技术。
本书可作为高职院校计算机、移动互联应用、电子工程和机电一体化等相关专业“Android 应用开发”课程的教材,也可作为各类培训机构的培训教材,还可作为Android 应用开发专业人员和业余爱好者的参考书。
本书配套的电子资源包括学习指南、电子教案、电子课件、项目案例、源代码等,选用本书的教师可发邮件到编辑邮箱1548103297@qq.com 索取。
- 前言
- 单元1 Android 系统及开发环境搭建
- 任务一 系统介绍及开发环境搭建
- 任务二 开发第一个 Android 应用程序
- 单元2 界面编程
- 任务一 唐诗赏析软件
- 任务二 用户注册界面设计
- 任务三 用户登录界面设计
- 任务四 游戏开始界面设计
- 任务五 图片浏览器
- 任务六 个人信息收集界面设计
- 任务七 日期和时间选择器
- 任务八 猜拳游戏
- 任务九 制作选项菜单
- 任务十 简单的文本编辑器
- 任务十一 制作滚动视图界面
- 任务十二 使用 ListView 显示列表
- 任务十三 模拟制作一个 QQ 页面
- 任务十四 自动图片浏览器
- 任务十五 基于 TabHost 的拨号程序界面设计
- 任务十六 对话框大全
- 单元3 深入理解Activity
- 任务一 用户登录功能实现
- 任务二 Activity 的一生
- 单元4 使用Intent 进行通信
- 任务一 使用 Intent 的Action 属性实现页面跳转
- 任务二 返回系统HOME 页面
- 任务三 浏览 Google 首页、打开一幅图片、启动给指定号码打电话及发短信页面
- 单元5 Android 数据存储
- 任务一 使用 SharedPreferences
- 任务二 应用程序数据文件夹中文件的读/写
- 任务三 日记本
- 任务四 基于 SQLite 的用户信息存储器
- 单元6 Service 与Broadcast-Receiver
- 任务一 启动和关闭一个Service
- 任务二 来电监听器
- 任务三 模拟任务下载进度显示器
- 任务四 实时显示系统时间
- 任务五 开机自动启动的来电监听器
- 单元7 网络应用技术
- 任务一 基于 TCP 的点对点通信
- 任务二 使用 HTTP 访问网络资源
- 任务三天气预报软件实现
- 参考文献
- 版权