软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > 深入浅出android软件开发教程pdf扫描版

深入浅出android软件开发教程pdf扫描版

分享到:
深入浅出android软件开发教程是一本学习Android程序设计非常实用的教材,由张雪梅和高凯两人共同编著。本书配有丰富的示例程序,讲解深入浅出,可以帮助初学者在较短的时间内掌握Android软件的开发方法。示例程序短小精悍,既能帮助读者理解知识,又具有启发性和实用性。并且书中每一章都配有难度适中的练习题,引导读者巩固和扩展所学知识,可作为普通高等院校及各类培训学校Android软件开发课程的教材,也可作为Android程序设计爱好者的自学用书。欢迎有需要的朋友来3322软件站免费下载阅读。
深入浅出android软件开发教程

深入浅出android软件开发教程内容介绍:

《深入浅出android软件开发教程》是面向Android初学者的教程,介绍设计开发Android应用程序的基础理论和实践方法,讲解Android系统的体系结构、Java语言与面向对象编程基础、XML基础、开发环境搭建、Android应用程序的调试和发布方法、用户界面设计、组件间的通信与广播、后台服务、数据的存储和访问、图片和音视频的处理、Web应用程序的设计等内容。本书理论与实践相结合,内容详尽,配有丰富的示例程序,讲解深入浅出,可以使读者在较短的时间内理解Android系统框架及其应用的开发过程,掌握Android应用程序的设计方法。

深入浅出android软件开发教程简介:

出版社: 清华大学出版社
ISBN:9787302400554
版次:1
商品编码:11703048
品牌:清华大学
包装:平装
丛书名: 深入浅出系列规划教材
开本:16开
出版时间:2015-05-01
用纸:胶版纸
页数:317
字数:483000

深入浅出android软件开发教程作者简介:

高凯,博士毕业于上海交通大学计算机应用技术专业;省级重点学科“计算机软件与理论”中“信息检索与云计算”方向学术带头人,硕士研究生导师;中国计算机学会会员,中国中文信息处理学会会员;International Journal of Computer Applications in Technology编委会委员,5th /6th/7th.International.Conference.on.Modelling,.Identification.and.Control程序委员会委员;主要研究方向为自然语言处理、网络信息检索、社会网络计算、大数据搜索与挖掘、云计算等;近几年出版《信息检索与智能处理》、《大数据搜索与挖掘》等多部学术专著及多部教材;在国内外学术期Expert Systems With Applications、《中文信息学报》、《电子学报》等以及在PAKDD等国际学术会议上发表学术论文几十篇。

深入浅出android软件开发教程编辑推荐:

这本书配有丰富的示例程序,讲解深入浅出,帮助初学者在较短的时间内掌握Android软件的开发方法。示例程序短小精悍,既能帮助读者理解知识,又具有启发性和实用性。
每一章都配有难度适中的练习题,引导读者巩固和扩展所学知识。书中所有的示例程序和课后练习题程序均已在Android4.4.2(API.Level19)下调试通过,并能正确运行。
这本书配套PPT教案、各类源程序,可在清华大学出版社官方网站下载。

深入浅出android软件开发教程目录:

第1章Android程序设计起步1
1.1智能移动设备及其操作系统1
1.2Android系统的体系结构2
1.3Java 语言与面向对象编程基础6
1.4XML基础21
1.5本章小结30
习题30
第2章创建第一个Android应用程序33
2.1搭建Android应用程序开发环境33
2.3Android工程项目的文件构成44
2.4Android应用的组成50
2.5编写规范的Android代码55
2.6本章小结57
习题57
第3章Android应用程序的调试和发布58
3.1Android应用程序的一般开发流程58
3.2程序调试的常用方法和调试工具59
3.3应用程序的国际化67
3.4应用程序的发布70
3.5本章小结75
习题75
第4章用户界面设计基础77
4.1界面布局及其加载77
4.2Widget控件90
4.3Android中的事件处理机制97
4.4本章小结109
习题109
第5章常用UI界面控件111
5.1信息提示和对话框111
5.2常用容器类控件122
5.3日期和时间控件128
5.4菜单135
5.5本章小结141
习题141
第6章组件间的通信和广播143
6.1Intent143
6.2利用Intent启动另一个Activity148
6.3利用Intent在组件之间传递数据152
6.4Broadcast和BroadcastReceiver160
6.5主屏幕小部件AppWidget166
6.6本章小结175
习题176
第7章Android的后台服务177
7.1Service及其生命周期177
7.2创建和控制Service179
7.3获得系统服务190
7.4综合使用Service和BroadcastReceiver197
7.5本章小结201
习题201
第8章数据的存储和访问202
8.1数据文件的存储和访问202
8.2SQLite数据库的存储和访问208
8.3利用内容提供器ContentProvider共享数据存储225
8.4本章小结230
习题231
第9章图片和音视频的处理232
9.1相关控件和类232
9.2摄取和使用图片240
9.3音频文件的播放248
9.4视频文件的播放253
9.5音频和视频的录制258
9.6本章小结264
习题265
第10章Web应用程序设计266
10.1Android网络通信概述266
10.2网络资源的访问269
10.3WebView276
10.4WebService280
10.5本章小结287
习题288
第11章综合应用实例289
11.1简易计算器289
11.2音乐播放器298
11.3便携日记本307
11.4本章小结316
习题317
参考文献318

深入浅出android软件开发教程前言/序言:

随着移动互联网时代的来临,智能手机、平板电脑、便携式导航等智能移动设备开始走入千家万户。越来越多的人开始把智能移动设备当作日常娱乐和办公的首选设备,随之而来的是移动平台下的应用软件开发需求日益旺盛,移动应用市场的前景不可估量。在众多智能移动设备操作系统中,Android系统占据极其重要的地位,学习Android应用程序设计具有广阔的社会需求和实践意义。
作为一本面向初学者的教程,本书非常注重讲解的深入浅出和易学易懂,对于一些较难理解的理论,尽可能使用图示加以说明。对每个知识点都配有示例程序,并力求示例程序短小精悍,使其既能帮助读者理解知识,又具有启发性和实用性,非常适合教学讲授、自学或日后作为工具资料查询。每一章都配有难度适中的练习题,引导读者编写相关功能的实用程序,有助于提高学习兴趣。另外,为了帮助没有Java和XML基础的读者学习Android程序设计,本书特别设置了Java语言和XML的基础知识介绍,同时这部分内容还可以作为Java和XML语法简明手册使用,便于初学者在编程过程中查阅。
由于Android程序设计涉及编程语言、网络通信、硬件控制、多媒体等较多知识内容,所以学习时应该遵循循序渐进、由浅入深的原则,不可一蹴而就。学习的过程中既要注重理论的理解,更要强调动手实践,尤其对于初学者,多练习才能熟能生巧,才能掌握设计的方法和技巧。
这本书共分11章。第1章介绍智能移动设备及其操作系统、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系统中如何处理和使用图片、音视频等多媒体资源。第10章主要介绍访问Internet资源的方法,包括利用HttpURLConnection、HttpClient或Socket与远程服务器交互、使用WebView控件在Activity中包含一个基于WebKit的浏览器、通过使用WebService调用远程服务器上的方法等。第11章介绍几个综合应用的实例,通过学习这些实例,加深对基本知识的理解,提高对Android系统各个功能综合应用的能力。书中所有的示例程序均已在Android4.4.2(APILevel19)下调试通过,JDK版本为jdk6u10rc2binb32windowsi586,开发环境版本为adtbundlewindowsx8620140321。
在本书的编写过程中,张雪梅负责编写第1~6章、第10章,高凯负责编写第7~9章、第11章,最后由高凯审阅全书。本书也得到河北省自然科学基金(No.F2013208105)、河北省高等学校科学技术研究重点项目(No.ZD2014029)的支持。读者可登录清华大学出版社网站(www.tup.com.cn)下载本书的全部源代码、电子课件和相关文件。
由于水平有限,书中难免会有不足之处,敬请读者批评指正!
编者
2015年1月

免责声明:

深入浅出android软件开发教程来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
深入浅出android软件开发教程禁用于商业用途!如果您喜欢《深入浅出android软件开发教程》,请购买正版,谢谢合作。
爱学习,请到3322软件站 / 查找资源自行下载!

使用说明:

方法一:1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必在3322软件站选择一款阅读器下载
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
方法二:
1、在手机里下载3322软件站中的阅读器和百度网盘
2、直接将pdf传输到百度网盘
3、用阅读器打开即可阅读
展开更多

软件截图

下载提示

深入浅出android软件开发教程pdf扫描版

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章