书籍详情
《Android应用开发案例教程》[24M]百度网盘|亲测有效|pdf下载
  • Android应用开发案例教程

  • 出版社:清华大学出版社京东自营官方旗舰店
  • 出版时间:2013-03
  • 热度:12208
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

内容简介

  《Android应用开发案例教程》应用“项目驱动(Project-Driven)”新教学模式,通过完整的项目案例系统地介绍了使用Android技术设计与开发应用系统的理论和方法。全书论述了Android开发概述,Android应用程序组成,Android UI(用户界面)基础,Android UI系统控件基础,Android UI系统控件进阶,Android UI菜单、对话框,Android组件广播消息与服务,Android数据存储与访问,手机通信服务,Google API服务等内容。
  《Android应用开发案例教程》注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。《Android应用开发案例教程》可作为普通高等学校计算机专业本、专科生Android应用开发课程的教材,也可供设计开发人员参考使用。

内页插图

目录

第1章 Android开发概述
1.1 智能手机发展
1.2 Android简介
1.3 搭建Android开发环境
1.3.1 Android开发环境系统要求
1.3.2 Windows系统平台下搭建开发环境
1.3.3 Linux系统平台下搭建开发环境
1.4 AndroidSDK概述
1.4.1 AndroidSDK目录结构
1.4.2 Android常用开发工具
1.4.3 AndroidSDK实例
1.5 创建Android程序
1.5.1 创建和使用虚拟设备
1.5.2 在Eclipse下创建Android程序
1.5.3 命令行创建Android程序
1.5.4 调试Android程序
习题1

第2章 Android在线医药应用——艾斯医药系统开发
2.1 系统需求分析设计
2.1.1 系统开发背景
2.1.2 系统功能需求
2.1.3 系统开发及部署平台
2.2 系统详细设计分析
2.2.1 Web服务器端系统总体架构设计
2.2.2 Web服务器端系统功能概述
2.2.3 Android手机客户端总体架构设计
2.2.4 Ascent Sys(艾斯医药)移动客户端系统功能概述
2.3 数据库详细设计分析
2.3.1 数据库平台环境及要求
2.3.2 数据库及表设计
2.4 Web服务器端功能模块开发
2,4.1 服务器端开发准备
2.4.2 注册登录模块
2.4.3 购物模块
2.4.4 订单模块
2.5 Ascent Sys医药商务系统移动客户端功能模块开发
2.6 Ascent Sys移动客户端打包、签名、发布
2.7 Ascent Sys医药系统部署
习题2

第3章 Android应用程序
3.1 Android项目构成
3.1.1 目录结构
3.1.2 Android Manifest.xml文件简介
3.1.3 gen目录
3.1.4 res目录
3.1.5 default.properties文件
3.2 Android应用程序组成
3.2.1 Android应用程序概述
3.2.2 Activity组件
3.2.3 Service组件
3.2.4 Intent和IntentFitter组件
3.2.5 Broadcast Receiver组件、
3.2.6 Content Provider组件
3.3 Android生命周期
3.3.1 程序生命周期
3.3.2 组件生命周期
3.4 项目案例
习题3
第4章 AndroidUI(用户界面)基础
4.1 AndroidUl简介
4.2 AndroidUI框架
4.2.1 Android与MVC设计
422视图树模型(View和Viewgroup)
4.3 AndroidUl控件类简介
4.3.1 View类
4.3.2 ViewGroup类
……
第5章 Android UI系统控件基础
第6章 Android UI系统控件进阶
第7章 Android UI菜单、对话框
第8章 Android组件广播消息与服务
第9章 Android数据存储与访问
第10章 手机通信服务
第11章 GoogleAPI服务
致谢

前言/序言

  21世纪,什么技术将影响人类的生活?什么产业将决定国家的发展?信息技术与信息产业是首选的答案。大专院校学生是企业和政府的后备军,国家教育部门计划在大专院校中普及政府和企业信息技术与软件工程教育。经过多所院校的实践,信息技术与软件工程教育受到同学们的普遍欢迎,取得了很好的教学效果。然而也存在一些不容忽视的共性问题,其中突出的是教材问题。
  从近两年信息技术与软件工程教育研究来看,许多任课教师提出目前教材不合适。具体体现在:第一,来自信息技术与软件工程专业的术语很多,对于没有这些知识背景的同学学习起来具有一定难度;第二,书中案例比较匮乏,与企业的实际情况相差太远,致使案例可参考性差;第三,缺乏具体的课程实践指导和真实项目。因此,针对大专院校信息技术与软件工程课程教学特点与需求,编写适用的规范化教材已是刻不容缓。
  本书就是针对以上问题编写的,作者希望推广一种最有效的学习与培训的捷径,这就是Project-Driven Training,也就是用项目实践来带动理论的学习(或者叫作“做中学”)。基于此,作者围绕一个艾斯医药移动商务系统项目案例来贯穿Android应用开发各个模块的理论讲解,包括Android开发概述,Android应用程序组成,Android UI(用户界面)基础,Android UI系统控件基础,Android UI系统控件进阶,Android UI菜单、对话框,Android组件广播消息与服务,Android数据存储与访问,手机通信服务,Google API服务等。通过项目实践,可以对技术应用有明确的目的性(为什么学),对技术原理更好地融会贯通(学什么),也可以更好地检验学习效果(学得怎样)。
  本书特色:
  1.重项目实践
  作者多年项目开发经验的体会是“IT是做出来的,不是想出来的”,理论虽然重要,但一定要为实践服务。以项目为主线,带动理论的学习是最好、最快、最有效的方法。本书的特色是提供了一个完整的医药商务系统项目。通过此书,作者希望读者对Android开发技术和流程有一个整体了解,减少对项目的盲目感和神秘感,能够根据本书的体系循序渐进地动手做出自己的真实项目来。
  2.重理论要点
  本书是以项目实践为主线的,着重介绍Android开发理论中最重要、最精华的部分,以及它们之间的融会贯通;而不是面面俱到,没有重点和特色。读者首先通过项目把握整体概貌,再深入局部细节,系统学习理论;然后不断优化和扩展细节,完善整体框架和改进项目。既有整体框架,又有重点理论和技术。一书在手,思路清晰,项目无忧。
  本书由梁立新审稿、统稿并定稿。
  为了便于教学,本书配有教学课件,读者可从清华大学出版社的网站下载。
  鉴于编者的水平有限,书中难免有不足之处,敬请广大读者批评指正。