×
Android移动应用设计与开发教程;微课视频版

Android移动应用设计与开发教程;微课视频版

1星价 ¥45.4 (7.6折)
2星价¥45.4 定价¥59.8
暂无评论
图文详情
  • ISBN:9787302663997
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:274
  • 出版时间:2024-08-01
  • 条形码:9787302663997 ; 978-7-302-66399-7

本书特色

结合计算机和软件工程专业需要,建立了内容丰富的教学案例和实训项目。 内容注重理论、实践、课程设计相结合,追踪 外行业和课程发展之前沿和 成果,教学内容新颖、充实。

内容简介

本书全面介绍Android(安卓)开发技术,内容涵盖了从基础知识到高级应用的各种开发技能。 全书共11章,按Android应用开发知识的系统性,由浅入深地安排内容,全面介绍了Android系统和开发环境、Android常见界面布局与常见界面控件、页面活动单元Activity、多媒体应用开发、数据存储与I/O、使用内容提供者共享数据、广播机制、Service、网络编程及综合项目等内容。每部分内容既有理论知识又有具体实例,通过具体实例将各知识点结合起来,帮助学生理解相关知识,并达到学以致用的目的。本书每章配有小结和习题,便于教学和学习巩固。 本书内容丰富,实例典型,知识讲解系统,适合作为高等学校计算机及相关专业的教材或参考书,也适合软件开发人员及其他有关人员作为自学参考书或培训教材。

目录

第1章 Android系统和开发环境 1.1 Android系统简介 1.1.1 Android的起源 1.1.2 Android的发展和前景 1.1.3 Android的系统架构 1.2 搭建Android开发环境 1.2.1 Android Studio开发工具 1.2.2 Android Studio的安装 1.3 开发 个Android应用 1.3.1 创建并运行HelloWorld项目 1.3.2 Android虚拟机的安装 1.3.3 Android应用项目结构分析 1.4 小结 习题1 第2章 Android常见界面布局 2.1 界面编程和视图 2.1.1 视图组件和容器组件 2.1.2 使用XML布局文件控制UI界面 2.1.3 使用代码控制UI界面 2.2 布局和布局分类 2.2.1 什么是布局 2.2.2 LinearLayout 2.2.3 TableLayout 2.2.4 FrameLayout 2.2.5 RelativeLayout 2.2.6 GridLayout 2.2.7 AbsoluteLayout 2.2.8 ConstraintLayout 2.3 小结 习题2 第3章 Android常见界面控件 3.1 基础控件的使用 3.1.1 TextView 3.1.2 Button 3.1.3 EditText 3.1.4 ImageView 3.1.5 RadioButton 3.1.6 CheckBox 3.1.7 Toast 3.2 ProgressBar及其子类 3.2.1 -ProgressBar的功能和用法 3.2.2 SeekBar的功能和用法 3.2.3 RatingBar的功能和用法 3.3 对话框的使用 3.3.1 使用AlertDialog建立对话框 3.3.2 创建单选和多选对话框 3.3.3 创建DatePickerDialog和TimePickerDialog对话框 3.4 List View的使用 3.4.1 ListView控件的简单使用 3.4.2 常用数据适配器 3.4.3 自定义Listltem 3.5 Recycler View的使用 3.6 手势 3.6.1 手势检测 3.6.2 增加手势 3.7 应用实例:图片浏览器 3.8 小结 习题3 第4章 页面活动单元Activity 4.1 创建、注册和使用Activity 4.1.1 创建Activity 4.1.2 注册Activity 4.1.3 使用Activity 4.1.4 Activity的启动与关闭 4.2 Activity的生命周期和启动模式 4.2.1 Activity的生命周期状态 4.2.2 Activity的生命周期方法 4.2.3 Activity的启动模式 4.3 Activity之间的跳转 4.3.1 Intent 4.3.2 Activity的数据传递 4.3.3 Activity数据回传 4.4 Fragment控件 4.4.1 Fragment简介 4.4.2 Fragment的生命周期 4.4.3 Fragment的创建 4.4.4 Fragment的应用 4.5 应用实例:餐厅点餐 4.6 小结 习题4 第5章 多媒体应用开发 5.1 音频和视频的播放 5.1.1 使用MediaPlayer类播放音频 5.1.2 使用AudioEffect类控制音乐 5.1.3 使用VideoView控件播放视频 5.2 使用MediaRecorder类录制音频 5.3 控制摄像头拍照 5.3.1 通过Camera进行拍照 5.3.2 录制视频短片 5.4 应用实例:视频播放器 5.5 小结 习题5 第6章 数据存储与I/O 6.1 SharedPreferences存储 6.1.1 SharedPreferences的使用 6.1.2 SharedPreferences的存储位置和格式 6.2 File存储 6.2.1 打开应用中数据文件的I/O流 6.2.2 读写SD卡上的文件 6.3 SQLite存储 6.3.1 SQLiteDatabase简介 6.3.2 SQLiteOpenHelper类 6.3.3 创建数据库和表 6.3.4 使用SQL语句操作SQLite数据库 6.3.5 使用特定方法操作SQLite数据库 6.3.6 事务 6.4 应用实例:手机通讯录 6.5 小结 习题6 第7章 使用内容提供者共享数据 7.1 数据共享标准:ContentProvider 7.1.1 ContentProvider简介 7.1.2 Uri简介 7.1.3 使用ContentResolver操作数据 7.2 开发ContentProvider 7.2.1 开发ContentProvider的子类 7.2.2 使用ContentResolver调用方法 7.3 系统的ContentProvider 7.4 监听ContentProvider的数据改变 7.5 应用实例:读取联系人 7.6 小结 习题7 第8章 广播机制 8.1 广播机制简介 8.2 发送广播 8.2.1 定义广播接收者 8.2.2 注册广播接收者 8.2.3 发送广播步骤 8.3 有序广播 8.3.1 有序广播和普通广播的区别 8.3.2 有序广播的发送与处理流程 8.3.3 有序广播实例 8.4 系统预定义广播 8.5 应用实例:通过广播机制判断手机电量状态 8.6 小结 习题8 第9章 Service 9.1 Service简介 9.2 Service的生命周期 9.3 启动Service 9.3.1 创建、配置Service 9.3.2 启动和停止Service 9.3.3 绑定Service 9.4 应用实例:音乐播放器 9.5 小结 习题9 0章 网络编程 10.1 通过WebView控件浏览网页 10,2通过HTTP访问网络资源 10.2.1 HTTP简介 10.2.2 JSON解析 10.2.3 Retr
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航