





定价:79元
印次:2-3
ISBN:9787302590798
出版日期:2021.12.01
印刷日期:2024.07.24
图书责编:刘星
图书分类:教材
《Android移动网络程序设计案例教程(Android Studio版?第2版?微课视频版)》以Android Studio为开发环境,从移动网络编程应用需求出发,由浅入深、循序渐进地介绍了Android基础编程和网络编程,涵盖了Android移动网络程序设计的理论、实验和课程设计。第1~6章是Android程序开发基础,包括开发环境搭建、移动程序创建、用户界面设计、组件通信、数据存储与访问、广播与后台服务; 第7~11章是Android网络编程,包括WiFi操作、TCP、UDP、HTTP、蓝牙和百度地图应用编程; 第12章是Android移动应用编程实践,包括Android开发环境搭建、移动程序结构、用户界面、组件通信、数据存储与访问、后台服务、WiFi管理、Socket、HTTP、蓝牙及百度地图应用开发实验; 第13章是Android移动应用编程课程设计,包括设计目的、题目及要求等。 《Android移动网络程序设计案例教程(Android Studio版?第2版?微课视频版)》采用微课教学、案例教学和项目引导驱动教学多种方式,除对每章的重要知识点辅以范例讲解和微课教学外,还以“移动点餐系统”项目为线索,在将各章节知识点串起来的过程中重点揭示如何将所学技能进行实战,从而领悟到更多的工程技巧。通过本书的学习,读者可快速掌握移动网络应用程序的开发流程和编程技能,并获得较好的工程实践体验。 《Android移动网络程序设计案例教程(Android Studio版?第2版?微课视频版)》既可作为高等院校信息技术专业的教材,也可供相关专业人士参考使用。同时,为了配合教学及自学,本书提供了配套的教学课件(PPT)、程序代码和案例的视频讲解。
傅由甲,主讲Android平台应用与开发、面向对象程序设计、计算机网络等多门课程。近五年来在国际EI期刊、核心期刊、国际会议上共发表论文20篇,三大检索论文12篇;以第一作者发表核心期刊和三大检索论文12篇。作为主研参研国家自然科学基金项目1项、主研省部级项目5项。作为主编在清华大学出版社出版教材4部
前言 由于智能手机和平板电脑的普及,各种Android程序已深入大众生活,移动应用编程成为程序开发的一个非常重要的方向,而随着“互联网+”的兴起,Android的移动网络应用编程正走向深入。正是在此背景下,本书除了介绍Android的基本知识外,还花了大量篇幅介绍了Android平台上的各种网络编程技术,并通过实际的应用项目作为引导驱动教学,从而让读者快速掌握移动网络应用程序的开发流程和技巧,为在“互联网+”的技术浪潮中奋勇搏击奠定坚实的基础。 本书涵盖Android移动网络程序开发的理论、实验和课程设计。 全书共13章,具体内容如下。 第1~6章是Android程序开发基础,各章内容如下。 第1章首先介绍了Android的起源、特点、体系结构,然后介绍了Android开发环境的搭建及Android SDK目录结构,最后简单介绍了Android中的四大组件。 第2章介绍了Android项目的创建、项目结构、生命周期,最后介绍了Android程序的调试方法。 第3章介绍了Android单一用户界面的编程,包括界面布局、常用控件,最后介绍了“移动点餐系统”中的用户界面编程。 第4章在第3章的基础上介绍了多个用户界面的编程,包括Toast、对话框、菜单、Fragment以及不同界面间的数据传递,最后介绍了“移动点餐系统”中的多用户界面编程。 第5章介绍了Android数据存储和访问技术,包括SharedPreference存储、文件存储和数据库存储,并将以上存储方法应用到“移动点餐系统”中。 第6章介绍了Android系统的...
目录
第1章Android开发起步视频讲解: 15分钟(4个)
1.1Android简介
1.1.1Android起源与发展
1.1.2Android特点
1.1.3Android体系结构
1.2Android Studio开发环境
1.2.1Android Studio概要
1.2.2安装JDK
1.2.3安装和启动Android Studio
1.2.4Android SDK的下载、配置与升级
1.2.5Android SDK目录结构
1.3在Android Studio开发环境中使用Android
1.3.1打开Android Studio项目
1.3.2Eclipse项目的导入
1.3.3运行Android项目
1.4Android四大组件
1.4.1Activity
1.4.2Service
1.4.3BroadcastReceiver
1.4.4ContentProvider
第2章Android应用程序及生命周期视频讲解: 52分钟(5个)
2.1创建“移动点餐系统”Android程序
2.1.1创建“移动点餐系统”项目
2.1.2剖析“移动点餐系统”项目结构
2.2“移动点餐系统”项目关键文件
2.2.1layout目录中的activity_main.xml文件
2.2.2AndroidManifest.xml文件
2.2.3R.java文件
2.2.4src目录中的Ma...
(2)改变程序设计类课程中的单纯知识讲解及简单例子模拟的教学方式,通过引进工程案例,采用项目引导与驱动的方法,使学生在掌握移动网络编程技能的同时,获得更好的工程实践体验。
(3)在Android开发的基础知识上增加了目前常用的Fragment、移动网络及百度地图开发技术。
(4)针对Android 6.0以上平台对Android应用程序的要求完善案例源码,使之能适应目前主流的Android移动设备。
(5)配套丰富的教学资源:微课视频、程序代码、教学课件、教学大纲、习题答案等。