发表于2024-12-27
深入浅出Android软件开发教程 深入浅出系列规划教材 pdf epub mobi txt 电子书 下载
基本信息
书名:深入浅出Android软件开发教程 深入浅出系列规划教材
定价:39.0元
作者:张雪梅,高凯著
出版社:清华大学出版社
出版日期:2015-05-01
ISBN:9787302400554
字数:483000
页码:
版次:1
装帧:平装
开本:16开
商品重量:0.4kg
编辑推荐
本书配有丰富的示例程序,讲解深入浅出,帮助初学者在较短的时间内掌握Android软件的开发方法。示例程序短小精悍,既能帮助读者理解知识,又具有启发性和实用性。每一章都配有难度适中的练习题,引导读者巩固和扩展所学知识。书中所有的示例程序和课后练习题程序均已在Android4.4.2(API Level 19)下调试通过,并能正确运行。
内容提要
张雪梅、高凯编著的《深入浅出Android软件开 发教程》是面向Android初学者的教程,介绍设计开 发Android应用程序的基础理论和实践方法,讲解 Android系统的体系结构、Java语言与面向对象编程 基础、XML基础、开发环境搭建、Android应用程序的 调试和发布方法、用户界面设计、组件间的通信与广 播、后台服务、数据的存储和访问、图片和音视频的 处理、Web应用程序的设计等内容。本书理论与实践 相结合,内容详尽,配有丰富的示例程序,讲解深入 浅出,可以使读者在较短的时问内理解Android系统 框架及其应用的开发过程,掌握Android应用程序的 设计方法。
本书提供所有程序的源代码和电子课件。本书可 作为普通高等院校及各类培训学校Android软件开发 课程的教材,也可作为Android程序设计爱好者的自 学用书。
目录
作者介绍
高凯,博士毕业于上海交通大学计算机应用技术专业;省级重点学科“计算机软件与理论”中“信息检索与云计算”方向学术带头人,硕士研究生导师;中国计算机学会会员,中国中文信息处理学会会员;International Journal of Computer Applications in Technology编委会委员,5th /6th /7th InternationalConference on Modelling, Identification and Control程序委员会委员;主要研究方向为自然语言处理、网络信息检索、社会网络计算、大数据搜索与挖掘、云计算等;近几年出版《信息检索与智能处理》、《大数据搜索与挖掘》等多部学术专著及多部教材;在国内外学术期Expert Systems With Applications、《中文信息学报》、《电子学报》等以及在PAKDD等国际学术会议上发表学术论文几十篇。
文摘
序言
随着移动互联网时代的来临,智能手机、平板电脑、便携式导航等智能移动设备开始走入千家万户。越来越多的人开始把智能移动设备当作日常娱乐和办公的设备,随之而来的是移动平台下的应用软件开发需求日益旺盛,移动应用市场的前景不可估量。在众多智能移动设备操作系统中,Android系统占据极其重要的地位,学习Android应用程序设计具有广阔的社会需求和实践意义。
作为一本面向初学者的教程,本书非常注重讲解的深入浅出和易学易懂,对于一些较难理解的理论,尽可能使用图示加以说明。对每个知识点都配有示例程序,并力求示例程序短小精悍,使其既能帮助读者理解知识,又具有启发性和实用性,非常适合教学讲授、自学或日后作为工具资料查询。每一章都配有难度适中的练习题,引导读者编写相关功能的实用程序,有助于提高学习兴趣。另外,为了帮助没有Java和XML基础的读者学习Android程序设计,本书特别设置了Java语言和XML的基础知识介绍,同时这部分内容还可以作为Java和XML语法简明手册使用,便于初学者在编程过程中查阅。
由于Android程序设计涉及编程语言、网络通信、硬件控制、多媒体等较多知识内容,所以学习时应该遵循循序渐进、由浅入深的原则,不可一蹴而就。学习的过程中既要注重理论的理解,更要强调动手实践,尤其对于初学者,多练习才能熟能生巧,才能掌握设计的方法和技巧。
本书共分11章。章介绍智能移动设备及其操作系统、Android系统的体系结构,以及Java、XML等Android程序设计必要的预备知识。第2章介绍在Windows系统中搭建Android开发平台的主要步骤和集成开发环境的使用方法,并且通过学习创建个Android应用程序,了解典型Android应用程序的架构与组成。第3章介绍Android应用程序的一般开发流程和调试过程、调试工具和调试方法,以及应用程序的、打包和发布过程。第4章和第5章介绍用户界面的设计,主要包括XML布局文件的设计和使用方法、常见的界面布局方式、Android中的事件处理机制,以及常用的用户界面控件。第6章介绍Intent的概念及其在组件通信中的应用,包括Activity之间跳转与通信、广播消息的发送和接收,以及AppWidget的相关概念和设计方法。第7章介绍Android系统的后台服务及其使用方法。第8章介绍Android常用的数据存储和访问方法,包括文件存储、SQLite数据库存储、内容提供器(Content Provider)等。第9章介绍在Android系统中如何处理和使用图片、音视频等多媒体资源。0章主要介绍访问Inter资源的方法,包括利用HttpURLConnection、HttpClient或Socket与远程服务器交互、使用WebView控件在Activity中包含一个基于WebKit的、通过使用WebService调用远程服务器上的方法等。1章介绍几个综合应用的实例,通过学习这些实例,加深对基本知识的理解,提高对Android系统各个功能综合应用的能力。书中所有的示例程序均已在Android 4.4.2(API Level 19)下调试通过,K版本为k��6u10�瞨c2�瞓in�瞓32�瞱indows�瞚586,开发环境版本为adt�瞓undle�瞱indows�瞲86��20140321。
在本书的编写过程中,张雪梅负责编写~6章、0章,高凯负责编写第7~9章、1章,后由高凯审阅全书。本书也得到河北省自然科学基金(No. F2013208105)、河北省高等学校科学技术研究重点项目(No. ZD2014029)的支持。读者可登录清华大学出版社网站(.tup..)下载本书的全部源代码、电子课件和相关文件。
由于水平有限,书中难免会有不足之处,敬请读者批评指正!
编者
2015年1月
深入浅出Android软件开发教程 深入浅出系列规划教材 pdf epub mobi txt 电子书 下载