理工社官网   服务热线:010-68914026,010-82562903
群组交流  登录  注册  
教育网logo

教育网手机版

扫码访问

手机版网页二维码
分享至:
移动应用开发任务式驱动教程——基于Android Studio(第2版)   浏览:589
高等职业教育计算机专业新形态教材
作  者:史桂红 王明珠 主编
I S B N:978-7-5763-2014-5
适用对象:适用于层次读者。
图书样书申请二维码
本书紧密围绕Android程序设计的基础知识和实践技能,通过任务驱动方式,从搭建Android应用程序的开发环境入手,以移动应用界面设计、功能实现、典型应用开发为主线选取教学内容和设置教学单元,将Android开发分为8个单元27个任务。遵循“由浅入深,循序渐进”的学习认知规律,在设计案例时结合“任务驱动、理实一体化”教学方式,以基础小应用、小案例为任务目标,引导学习者通过实践训练操作技能。以做促学强调知识点的理解,从而达到融会贯通,真正提高Android开发能力。
  本书适合作为计算机专业相关课程的教材使用,也可供移动应用开发技术人员参考。
国际标准书号(ISBN):978-7-5763-2014-5
主 题 名:移动应用开发任务式驱动教程——基于Android Studio(第2版) 开  本:
副 题 名:高等职业教育计算机专业新形态教材 教材规划类别: 装订方式:平装
作  者:史桂红 王明珠 主编 最新印次日期:2023-09-07 定  价:57.00
责任编辑:钟博  策划编辑:高芳 中图法分类号: 全文字数:.00千字
读者对象:适用于层次读者。
图书简介:

本书紧密围绕Android程序设计的基础知识和实践技能,通过任务驱动方式,从搭建Android应用程序的开发环境入手,以移动应用界面设计、功能实现、典型应用开发为主线选取教学内容和设置教学单元,将Android开发分为8个单元27个任务。遵循“由浅入深,循序渐进”的学习认知规律,在设计案例时结合“任务驱动、理实一体化”教学方式,以基础小应用、小案例为任务目标,引导学习者通过实践训练操作技能。以做促学强调知识点的理解,从而达到融会贯通,真正提高Android开发能力。
  本书适合作为计算机专业相关课程的教材使用,也可供移动应用开发技术人员参考。

单元1 Android Studio 使用基础 ………………………1
任务1 创建第一个Android项目………………………1
任务2 修改应用图标与名称 ………………………………19
知识拓展 ………………………28
练习与实训 ………………………33
单元2 布局管理技术与常用控件 ………………………35
任务1 认识 Android的常用控件 ………………………35
任务2 使用线性布局实现BMI指数计算页面 ………………………44
任务3 使用表格布局实现个人信息页面 ………………………50
任务4 使用相对布局实现微信登录页面 ………………………59
任务5 使用约束布局实现“学习强国”登录页面 ………………………66
知识拓展 ………………………76
练习与实训 ………………………79
单元3 Android 事件处理………………………81
任务1 完成简单猜数字游戏 ……………………………81
任务2 完成个人基本信息的录入与显示 ………………………89
知识拓展………………………104
练习与实训………………………105
单元4 UI进阶 ……………………………………108
任务1 使用 Fragment 完成微信导航栏………………………108
任务2 使用ListView实现菜单列表………………………115
任务3 使用ViewPager与GridView实现应用图标滑动 ……………………………………122
知识拓展………………………129
练习与实训………………………132
单元5 Android 数据存储及数据共享 ………………………134
任务1 使用 SharedPreferences存储“学习强国”注册信息 ……………………………134
任务2 使用 SharedPreferences 实现“学习强国”记住密码功能 …………………………141
任务3 使用 SQLite 数据库实现 QQ注册与登录功能 ………………………145
任务4 使用 SQLite 数据库完成运动记录信息的添加、修改、查询与删除 ………………159
任务5 使用系统 ContentProvider读写系统通讯录 ………………………………………171
知识拓展………………………180
练习与实训………………………183
单元6 服务与广播…………………………………187
任务1 自定义服务演绎服务生命周期………………………187
任务2 发送与接收广播 …………………………………197
任务3 完成闹钟功能 ……………………………………208
知识拓展………………………217
练习与实训………………………222
单元7 Android 网络与通信应用程序设计 ………………………227
任务1 利用HttpURLConnection 和 Thread+Handler 浏览网络图片 ………………………227
任务2 利用 HttpURLConnection 和 Thread+Handler查询手机号码归属地………………237
任务3 使用HttpURLConnection、Gson、IOUtils及自定义实体类获取163 新闻 …………247
任务4 使用 HttpURLConnection、Gson、IOUtils 及自定义实体类实现QQ注册功能……257
任务5 使用OKHttp 网络框架、Gson、GsonFormatPlus及自定义实体类实现天气预报的获取 …………………265
知识拓展………………………277
练习与实训………………………278
单元8 Android 综合实例开发 ………………………280
任务1 猜数字游戏 ……………………………………280
任务2 在线音乐播放器 ………………………………287
练习与实训………………………292
参考文献………………………………………295
史桂红,硕士,从事移动互联应用软件开发教学工作。近5年来主要承担Android移动互联应用开发、移动Web应用开发、微信小程序设计与制作等课程教学工作。指导学生获得江苏省移动应用开发职业技能竞赛二等奖,指导江苏省大学生创新创业项目多项。主编教材4本,副主编7本,主持江苏省现代教育技术课题1项,骨干参与省级课题研究多项。第二主持授权发明专利“基于物联网的库房环境监测及物品智能管理系统”1项,完成“基于ARMGPRS的宿舍信息管理系统”等软件著作权4项。
参与评论
同系列教材