首页 > 图书中心 >图书详情

Android 高级开发技术案例教程

网络资源处为本书PPT教案与案例代码

作者:毋建军
定价:59
印次:1-3
ISBN:9787302406167
出版日期:2015.09.01
印刷日期:2020.07.29

本书从Android基础开始,由浅入深,采用“项目导向”的内容组织模式,理论和实践结合,通过完整的移动Android系统项目和Android物联网系统项目全方位地介绍了Android应用开发高级技术中的理论和方法。全书共10章,可分为三大部分,第一部分介绍4G智能手机发展、Android开发基础、Android开发环境搭建、Android NDK开发环境搭建及开发、Android应用程序、Fragement与Activity、Android界面设计基础、Android界面基础控件;第二部分介绍Android界面系统高级控件、Android界面菜单及对话框、Android组件消息通信及服务、Android数据存储及应用、Google位置应用服务开发;第三部分介绍Android物联网应用开发基础及综合应用。   本书作为Android应用开发原理与技术应用的教材,内容全面且通俗易懂,对Android技术应用及其与物联网结合应用所涉及的关键核心技术进行了全面的详解,提供了详细的实例进行学习导引,通过真实的系统应用项目有机地组织Android技术开发、物联网应用开发所涉及的知识内容,着重于对应用开发能力的渐进式培养。   本书可作为有Java基础的高等院校计算机、物联网、移动软件开发专业本、专科相关专业的教材,也可作为Android开发人员的参考书。

more >

前言   近年来,随着移动互联网和物联网技术的快速发展及应用,移动4G及物联网技术不断成熟并发展完善,传统的软件开发基础技术已经远远不能满足当前社会的需求。当前,不论是以Android为代表的Google移动软件生态链,还是以iOS为代表的苹果移动开发技术,都催生和孵化了许多App Market应用,尤其是以Android系统为基础的移动应用,在开源代码、开源框架的有力推动下,得到了快速的发展,影响并改变着整个移动互联网技术生态链条,也深刻地影响着大学院校专业的建设和学生的教育。21世纪的今天,是移动互联网、移动物联网技术引领的时代,也是莘莘学子追寻新技术、培养新能力、适应未来市场需求的过程。   现在,移动互联技术在企业项目开发中应用越来越广泛,围绕Andoid衍生的JNI技术、NDK技术、设计模式、移动UI设计、Map应用、3D图形应用、音视频等已经成为技术开发研究者深入研究的领域。同时,基于Android系统的移动物联网相关的一些核心技术也已经成为院校计算机、物联网相关专业学生未来就业、移动软件开发人员快速提升的必备技术,被许多开发人员作为一项专项技能进行学习和掌握。因而,深入学习基于Android的移动应用开发的核心技术、物联网开发技术对很多人而言非常重要。   目前基于Android的移动互联软件开发,通常都为厚重的技术类书籍,非常烦琐且没有将理论分析和实践技术进行结合,更没有对整个Android开发涉及的核心技术进行全面、整体、由浅入深的介绍。没有适合院校专业教学使用的书籍。尤其是从近年来软件工程技术领域发展和移动软件、物联网专业建设来看,Android核心技术比较通俗易懂,适合没有技术背景的人员阅读,但比较全面的Android开发、Android与物联网结合应用开发方面的书籍较少,能够应用于专业教学、符合专业人才培养、实践能力培养的则更少。如何有效地解决这些问题,编写符合移动软件、物联网应用开发课程教学特点和需求的教材,已成为不容避开的现实 问题,急持解决。   源于此,本书中介绍的Android高级技术包含初级、中级、高级、物联网应用4个方面的核心技术及应用,初级技术包含Android开发环境搭建、创建应用程序、NDK应用、Fragement与Activity、Android组件;中级技术包含Android UI设计基础、Android界面基础控件;高级技术包含Android界面系统高级控件、Android界面菜单及对话框、Android组件消息通信及服务、Android数据存储及应用、Google位置应用服务开发;物联网应用技术包含物联网终端设备、传感器、终端数据采集及存储、服务器通信、数据图形控制及展示,其目的是为了使初学者和读者对整个Android技术从架构到初、中、高级技术有个了解和认识性的循序渐进的学习过程。学习者在阅读中会发现,技术的讲解是一方面,更为重要的是符合人们认知规律的螺旋式渐进技术体系安排,有利于读者培养理论和技术应用有效结合的学习模式,通过项目技术引导可以使读者明白为什么而学技术(学习的目标性),技术核心要点及原理之间的关系及衔接(学哪些内容及学习内容之间先后次序关系),同时,也可以通过技术应用了解自己学习的深入程度及效果。   此外,由于移动互联网和物联网方面技术及应用的快速发展,Android核心技术在物联网领域也得到了快速的发展,本书后续部分专门对基于Android系统的物联网应用进行了详细介绍,对移动互联网操作系统和物联网操作系统进行了对比,并针对物联网传感数据采集、传输、移动客户端图形展示应用进行了深入的技术解析和详解。   基于教学和学习需要,本书配有教学课件和书中所有的案例代码,读者可从清华大学出版社的网站下载。   由于编者的水平所限,书中难免有遗漏和不足之处,敬请广大读者指正和反馈。                                   编 者                                2015年1月 ?? ?? ?? ?? ndroid高级开发技术案例教程 程 第章 错误!文档中没有指定样式的文字。

more >
扫描二维码
下载APP了解更多

同系列产品more >

信号与系统(第2版)

甘俊英、胡异丁、杨敏、
定 价:58元

查看详情
微机原理与接口技术(第3版·微课版)...

李珍香,谈娴茹
定 价:69元

查看详情
云计算与微服务(微课版)

杨磊、王一悦、汪美霞、
定 价:49元

查看详情
计算机常用算法与程序设计案例教程...

杨克昌
定 价:69元

查看详情
C#程序设计教程(第2版·微课版·题...

李瑞旭
定 价:69.80元

查看详情
图书分类全部图书
more >
  •  目录 

    第1章  Android开发基础 1

    1.1  4G智能手机发展 1

    1.2  Android简介 6

    1.3  搭建Android开发环境 11

    1.3.1  Android开发环境系统要求 12

    1.3.2  Windows系统平台下搭建开发环境 12

    1.3.3  Linux系统平台下搭建开发环境 19

    1.4  搭建Android NDK开发环境 21

    1.5  Android Studio 和SDK概述 24

    1.5.1  Android Studio简介 24

    1.5.2  Android SDK简介 24

    1.5.3  Android 常用开发工具 25

    1.6  创建Android程序和Android NDK程序 27

    1.6.1  创建和使用虚拟设备 27

    1.6.2  在Eclipse下创建Android程序 30

    1.6.3  命令行创建Android程序 33

    1.6.4  调试Android程序 40

    1.6.5  创建Android NDK程序 45

    1.6.6  Android应用程序签名、打包、发布 48

    习题 51

    第2章  Android项目及程序 52

    2.1  Android项目构成 52

    2.1.1  目录结构 52

    2.1.2  AndroidManifest.xml文件简介 54

    2.1.3  gen目录 56

    2.1.4  res目录 57

    2.1.5  layout目录 58

    2.1.6  values目录 59

    2.1.7  project.propertie...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘