android程序设计

android程序设计

ID:37537499

大小:2.41 MB

页数:69页

时间:2019-05-24

android程序设计_第1页
android程序设计_第2页
android程序设计_第3页
android程序设计_第4页
android程序设计_第5页
资源描述:

《android程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、北京航空航天大学出版社Android程序设计柯元旦宋锐编著北京航空航天大学出版社内容简介本书介绍基于Android操作系统的应用程序开发,作者力求从一般程序概念的角度去解析Android中的一些新概念,从而让程序员能够快速将已有的程序经验转移到Android平台上来。本书内容可分为3部分,分别为Java基础、Android系统组件介绍以及开发工具的使用。书中包含了大量的基础性实例,用于阐述一些基础组件的使用方法,这些实例大部分基于Android1.5r2版本,并根据Android1.6版本的更新做了一定的调整和说明。本书除了作

2、为Android应用程序开发者的入门读物外,也可以作为Android工程人员的基础设计参考书。同时,本书中的游戏开发章节包含了一般的多线程、多角色游戏架构设计,也适合有意愿开发基于Android游戏类应用的爱好者。图书在版编目(CIP)数据Android程序设计/柯元旦,宋锐编著.--北京:北京航空航天大学出版社,2010.7ISBN9787512401136Ⅰ.①A…Ⅱ.①柯…②宋…Ⅲ.①移动通信—携带电话机—应用程序—程序设计Ⅳ.①TN929.53中国版本图书馆CIP数据核字(2010)第106696号版权所有,侵权必究。

3、Android程序设计北京航空航天大学出版社柯元旦宋锐编著责任编辑刘星*北京航空航天大学出版社出版发行北京市海淀区学院路37号(邮编100191)http://www.buaapress.com.cn发行部电话:(010)82317024传真:(010)82328026读者信箱:emsbook@gmail.com邮购电话:(010)82316936印刷有限公司印装各地书店经销*开本:787×9601/16印张:21.5字数:482千字2010年7月第1版2010年7月第1次印刷印数:5000册ISBN9787512401136

4、定价:45.00元(含光盘1张)前言当说到Android,很多人的概念是———Google推出的一套开源操作系统,也有人会想到Google手机,也有人说是一个开源联盟。这些都没有错,Android本是一家小公司的名字,由这家公司的几位创办人的名字组合而成的。该公司主要做基于移动类电子设备的操作系统,与其他嵌入式操作系统不同,该操作系统是基于Java虚拟机的,后来Google收购了Android,Android的核心开发人员也就加入了Google,直到现在。接着,Google发起了一个OpenHandsetAlliance,成员

5、包括芯片制造商、设备生产商、网络运营商以及应用开发商,旨在让人们更廉价、更方便、更有趣地进行信息沟通。所有这些会员开发的产品都会遵循约定的技术标准,主要是以Android操作系统为实现载体。芯片制造商需要更好地兼容Android操作系统,网络运营商可以在Android的基础上定义自己所需要的服务,应用开发商也基于Android开发程序。操作系统并不算是个新的概念,Android尽管有独特的概念或者定义,但所实现的功能(或者目标)与大多数操作系统相同。因此,本书在每章开始时,会提出一些和应用目标相关的问题;然后再具体介绍所涉及的

6、操作系统相关的技术细节,当读者理解了技术细节后,基本上就可以回答这些问题了;最北京航空航天大学出版社后,本书会对所提出的问题做一个简要的回答,帮助读者形成一个更清晰的概念。本书第1、2章介绍了Android操作系统的整体框架组成。Android操作系统是使用Java语言编写的,因此第3章介绍了一些Android中常用的Java语法。对于任何一个具有图形接口的操作系统来讲,GUI操作原理、存储系统、多线程设计都是重点,这些分别在本书的第4、11、12章进行讲解。除此之外,Android应用程序可以分片段运行,这与其他系统不一样,

7、本书第5~9章介绍了这些程序片段的原理与使用。Android主要用于消费类电子产品,因此,多媒体处理和游戏中应用很普遍,第15章介绍了多媒体处理、网络通信、游戏开发等基本原理与使用。Android亦是面向个人信息的电子产品,因此,其安全性特别重要。Android采取了多种机制保证个人信息安全,第13章介绍了Android的安全机制。编写Android应用程序时,除了使用Java语言外,还可以使用xml语法编写一些辅助类文件。这些文件由相应的编译工具编译,以方便程序的开发。这些辅助类文件的编写在第10、14章介绍。程序开发需要好

8、的调试环境和工具,Android提供了丰富的调试工具,在第16章中进行介绍。本书读者对象要求具有一定的程序设计基础,熟练使用C语言或者Java语言的任何一种。感谢徐琳、王国锋、舒伟、黄景楠、赵晓睿、毛世杰等同志,他们对此书进行了校阅;同时感谢我的妻子给予的关怀,使我在整个写作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。