-
内容大纲
本教材共8个项目,分为30个任务:项目一主要讲解Android的基础知识,包括Android起源、Android体系结构、开发环境搭建等。项目二主要讲解线性布局、表格布局、相对布局等UI界面常见布局。项目三主要讲解文本框、编辑框、按钮等界面设计基础控件。项目四主要讲解基于监听、回调及直接绑定标签的事件处理。项目五主要讲解高级控件的应用。项目六主要讲解数据存储和数据共享。项目七主要讲解Activity、BroadcastReceiver、Service、ContentProvider四大组件。项目八主要讲解Android中的网络编程,包括Socket协议、HTTP协议等。
本教材可供高职高专及职业本科院校软件技术、移动应用开发、物联网等专业学生及教师使用,也可供有关技术人员作为学习参考书使用。 -
作者介绍
-
目录
项目一 系统开发环境搭建
任务1 了解Android的前世今生
任务2 安装Android的运行环境
任务3 编写社会主义核心价值观APP程序
教学评价
项目二 Android常用UI界面布局
任务1 线性布局
任务2 相对布局
任务3 帧布局
任务4 表格布局
任务5 网格布局
任务6 约束布局
学习成果评价
教学评价
项目三 UI界面设计
任务1 实现会员注册界面
任务2 使用RadioButton添加性别
任务3 使用CheckBox添加爱好
学习成果评价
教学过程评价
项目四 Android 事件处理
任务1 基于监听的事件处理
任务2 基于回调的事件处理——跟随手指移动的小球
任务3 直接绑定到标签——改变字体颜色
任务4 Handler消息传递机制——图片自动随机播放器
学习成果评价
教学过程评价
项目五 高级控件编程
任务1 使用RatingBar显示五星好评
任务2 使用TabHost定制多页选项卡
任务3 自定义AlertDialog对学习强国官网进行访问
任务4 使用Spinner实现垃圾分类
任务5 通过ListView展示图文结合的不同方式
学习成果评价
教学过程评价
项目六 数据存储和数据共享
任务1 使用SharedPreferences实现“记住我”
任务2 使用XML解析天气预报
任务3 使用SQLite实现学生信息表的增删改查
学习成果评价
教学过程评价
项目七 Android基本组件应用
任务1 Activity活动——用户信息注册
任务2 Service服务——视力保护通知提醒
任务3 BroadcastReceiver——接收广播
任务4 ContentProvider内容提供商——简单通讯录
学习成果评价
教学过程评价
项目八 网络编程
任务1 基于Socket编程向服务器发送数据
任务2 基于HTTP的网络编程获取天气信息
学习成果评价
教学过程评价
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...