漫游鲸二手书店
淘二手好书+回收闲置图书
Android程序设计教程(第2版)/高等学校计算机专业规划教材
Android程序设计教程(第2版)/高等学校计算机专业规划教材
作者:肖云鹏著;刘红著;刘宴兵著 | 清华大学出版社
ISBN:9787302514411
原价: ¥49.00
销售价:¥9.44元
参与书籍回收后,可享更低价格
分类 研究生/本科/专科教材
作者 作者:肖云鹏著;刘红著;刘宴兵著
出版社 清华大学出版社
图书简介

《Android程序设计教程(第2版)/高等学校计算机专业规划教材》是为大学本、专科Android学习准备的教材。全书以what、why、how的方式讲解,强调原理,重视实践。以大学期间常使用教学案例“图书管理系统”贯穿每个知识点,从第2章开始,安排在每一章的后一节。纵向方面,各章承前启后,层层递进,从简单的单界面、静态数据的图书管理系统→多界面、静态数据的图书管理系统→带本地存储的图书管理系统→带网络连接的图书管理系统→带多媒体的图书管理系统→用Service实现新书上架、带异步刷新的进阶功能的图书管理系统。横向方面,每章后一节的实例也是对该章学习内容的总结和实践。同时,根据实际教学情况,我们在《Android程序设计教程(第2版)/高等学校计算机专业规划教材》的实例中用简单的方式融汇了已在面向对象、数据结构、数据库、网络编程、多线程、通信协议、程序结构、常用设计模式等部分学习过,但不一定能够实际运用重要知识点。为了配合教师教学及学生自学,《Android程序设计教程(第2版)/高等学校计算机专业规划教材》提供了配套教学的PPT和所有章节的源代码,扫描前言中的二维码即可下载。 第1章 概述1.1 搭建环境1.1.1 安装Android Studio1.1.2 安装SDK1.2 创建第一个Android程序1.2.1 使用Android Studio创建一个Android工程1.2.2 在模拟器上运行1.2.3 在手机上运行1.3 如何导入本书案例库1.4 Android应用程序的构成1.5 Android四大组件1.5.1 活动1.5.2 服务1.5.3 内容提供者1.5.4 广播接收者1.6 养成良好的学习习惯本章小结第2章 活动2.1 Activity概述2.1.1 Activity是什么2.1.2 Activity生命周期2.1.3 Activity生命周期的示例2.2 一个Android工程的整体结构2.2.1 Android程序中各种文件夹及文件2.2.2 res文件夹2.2.3 AndroidManifest.xml文件2.3 最简单的图书管理系统第3章 用户界面3.1 用户界面基础知识3.2 界面基本组件3.2.1 界面基本属性3.2.2 TextView3.2.3 EditText3.2.4 Button3.2.5 复选框(CheckBox)3.2.6 单选按钮3.2.7 Listview3.3 布局3.3.1 FrameLayout(帧布局)3.3.2 LinearLayout(线性布局)3.3.3 RelativeLayout(相对布局)3.3.4 TableLayout(表格布局)3.3.5 AbsoluteLayout(绝对布局)3.3.6 多种布局混合使用3.4 菜单3.4.1 选项菜单3.4.2 上下文菜单3.4.3 子菜单3.4.4 定义XML菜单文件3.5 事件响应3.5.1 基本事件3.5.2 事件的响应3.6 界面切换与数据传递3.6.1 Intent与Bundle3.6.2 界面切换3.6.3 传递数据3.7 Activity界面刷新3.8 Activity栈及4种启动模式3.8.1 Activity栈概述3.8.2 Activity启动模式定义方法3.8.3 standard启动模式3.8.4 singleTop启动模式3.8.5 singleTask启动模式3.9 有多个界面的单机版图书管理系统第4章 数据存储4.1 Preference存储方式4.1.1 SharedPreferences4.1.2 PreferenceActivity4.1.3 XML解析4.2 文件的存储4.2.1 内部存储4.2.2 外部存储4.3 SQLite数据库4.3.1 SQLite简介4.3.2 SQLite数据库基本数据操作4.3.3 SQLiteOpenHelper类4.3.4 数据库文件存储位置(SD卡/手机内存)4.4 数据共享ContentProvider4.4.1 Android系统自带的ContentProvider4.4.2 白定义ContentProvider4.5 一个有本地数据库的单机版图书管理系统第5章 网络编程5.1 什么是网络编程5.1.1 Socket通信5.1.2 HTTP通信5.2 客户/服务器模式5.2.1 控制台上的简单输入输出5.2.2 控制台上的循环输入输出5.2.3 一个客户端和一个服务器端一次通信5.2.4 一个客户端和一个服务器端多次通信5.2.5 多个客户端和一个服务器端串行通信5.2.6 多个客户端和一个服务器端并行通信5.2.7 客户端与服务器端HTTP通信5.3 通信协议5.3.1 什么是协议,为什么需要协议5.3.2 如何实现协议5.4 Handler机制5.5 联网的图书管理系统5.5.1 定义协议5.5.2 使用TCP Socket的图书管理系统5.5.3 使用TCP Socket的图书管理系统的服务器5.5.4 使用HTTP的图书管理系统5.5.5 使用HTTP的图书管理系统的服务器第6章 多媒体6.1 MediaPlayer6.2 音频播放6.2.1 从源文件播放音频6.2.2 从文件系统播放音频6.2.3 从流媒体播放音频6.3 视频播放6.3.1 从源文件播放视频6.3.2 从文件系统播放视频6.3.3 从流媒体播放视频6.4 为图书管理系统配上音乐第7章 图书管理系统程序进阶7.1 Service(服务)7.1.1 了解Service7.1.2 Service的启动与生命周期7.2 系统服务7.2.1 什么是系统服务7.2.2 获得系统服务7.2.3 重力感应7.3 广播7.3.1 什么是广播7.3.2 广播的接收与响应7.3.3 广播的发送7.4 Service实现新书上架通知7.4.1 客户端7.4.2 服务器7.5 带异步刷新功能的图书管理系统7.5.1 Tab标签的实现7.5.2 自定义的ListView与Adapter7.5.3 异步刷新实现7.5.4 其他部分实现参考文献

阅读更多

相关推荐

漫游鲸二手书店

漫游鲸二手书店

微信扫码去买书

漫游鲸二手书店

扫码访问微信小程序