基于AndroidStudio的应用程序开发教程 - (EPUB全文下载)

文件大小:9.86 mb。
文件格式:epub 格式。
书籍内容:

计算机类本科规划教材
基于Android Studio的应用程序开发教程
李宁宁 主编
郑俊生 张福艳 郭巧丽 副主编
电子工业出版社
Publishing House of Electronics Industry
北京·BEIJING
内容简介
本书从初学者的角度出发,基于Android Studio开发环境,循序渐进地针对Android应用程序开发进行了介绍。全书共9章,分别为:Android平台与开发环境,Android应用程序构成分析,Android生命周期与通信,布局和控件,布局和控件进阶,系统服务,数据存储,后台处理与网络通信,综合实例设计与分析。从安装环境开始入手,进入第一个Android应用程序的剖析,最后完成一个基于服务器端和客户端结构的综合案例。本书案例丰富,每章以项目导学开头,引入当前章节的内容,最后通过项目延伸,引出更深入的需求,给予读者发挥和实现的空间。
本书可作为高等学校计算机科学与技术、软件工程等专业的教材,也可供Android Studio应用程序开发人员参考。
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
基于Android Studio的应用程序开发教程/李宁宁主编.—北京:电子工业出版社,2016.8
计算机类本科规划教材
ISBN 978-7-121-29385-6
Ⅰ.①基… Ⅱ.①李… Ⅲ.①移动终端—应用程序—程序设计—高等学校—教材 Ⅳ.①TN929.53
中国版本图书馆CIP数据核字(2016)第162037号
策划编辑:凌毅
责任编辑:凌毅
印刷:
装订:
出版发行:电子工业出版社 北京市海淀区万寿路173信箱
邮编:100036
开本:787×1092 1/16
印张:18.5
字数:474千字
版次:2016年8月第1版
印次:2016年8月第1次印刷
定价:42.80元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888,88258888。
质量投诉请发邮件至 zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
本书咨询联系方式:(010)88254528,lingyi@phei.com.cn。
前言
Android是Google公司开发的基于Linux平台的开源手机操作系统。自诞生以来,经过不断的发展和完善,其功能日益强大,Android应用程序开发需求量也在不断扩大。而且,由于Android采用Java语言作为编程基础,更是为Java开发人员敞开了大门。
目前,各大高校也感受到Android应用开发的市场需求以及互联网势不可挡的应用趋势,逐渐开设一些相关的课程。由于很多院校已经相继为计算机类专业的学生开设了Java语言课程,甚至有些学校已经将Java语言作为相关专业的第一门编程语言,因此Android应用程序开发也随之变得更加轻松和得心应手。本书主要从教学的角度全面介绍Android Studio应用开发的核心知识;案例的选取与设计,大多是在真实授课过程中总结和完成的,也是作者们智慧和实践的结晶。
本书共9章。
第1章Android平台与开发环境,开门见山地介绍了Android平台和开发环境的搭建,从而为Android应用程序开发奠定了基础,然后带领读者完成第一个Android应用程序的开发。
第2章Android应用程序构成分析,在第1章的应用程序的基础上,进行了程序深入剖析,使读者掌握Android应用程序开发的过程和程序结构,从而可以将第1章的程序进行改造和“装修”,变成读者“设计”的程序。
第3章Android生命周期与通信,讲解了Android的生命周期,读者可以由此入手分析各个组件的工作原理,并根据功能需要着手编程。另外,也可以通过Intent进行组件的整合,从而构成复杂而庞大的Android应用程序。
第4章和第5章围绕着界面展开了内容介绍。第4章介绍了基础的布局和控件,在此基础上,读者可以开发出基本的界面。本章以常用的登录和注册为例,从界面相关的基础知识到界面优化,实现了比较理想的界面效果,另外也介绍了几个高级控件,提高了编程难度的同时,也为Android应用程序开发奠定了一定的高度。第5章布局和控件进阶,引入了目前非常流行的Fragment结构,从整体上把握和串联了Android界面开发的内容,并通过比较复杂的项目框架,实现目前主流的应用程序效果。
第6章系统服务,其中包括服务组件、定时机制、广播组件及通知等,将Android应用开发中的系统服务进行整合。
第7章数据存储,是Android应用开发的重点。本章从最简单的简单存储,到文件存储,再到数据库存储,最后到ContentProvider组件,读者可以针对不同的应用场景,选择对应的数据存储方式。
第8章后台处理与网络通信,讲解了Android应用程序与服务器进行网络通信的原理和实现过程,为移动互联网应用程序开发奠定了基础。而且,本章从原始联网的几种方式延伸到Volley框架的使用,循序渐进地将理论以更方便简洁的方式进行实现。
第9章综合实例设计与分析,将以上章节的知识点进行整合,实现了一个综合案例。
书中的每一章均通过【项目导学】的形式,引入本章的核心知识点,从而完成【项目实现】;为了发挥读者的个人能动性,通常最后又进行了【项目延伸】,为读者提供更多的发挥空间。本书可作为高等学校计算机科学与技术、软件工程等专业的教材,也可供Android Studio应用程序开发人员参考。
本书凝聚了作者们多年的教学经验和总结,由李宁宁担任主编,郑俊生、张福艳、郭巧丽担任副主编。具体编写分工如下:第1,4,5章由郑俊生编写;第2,6,7章由张福艳编写;第3,8,9章由李宁宁编写,郭巧丽负责校稿和审稿。案例是经过大家统一讨论和设计而实现的。此外,参与本书编写和审稿的人员还有杨光、郑纯军、王凯、窦乔、王澜、高志君等 ............

书籍插图:
书籍《基于AndroidStudio的应用程序开发教程》 - 插图1
书籍《基于AndroidStudio的应用程序开发教程》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 基于AndroidStudio的应用程序开发教程 - (EPUB全文下载)