Android 4编程入门经典: 开发智能手机与平板电脑应用

Android 4编程入门经典: 开发智能手机与平板电脑应用

Author
李伟梦 著
Publisher
清华大学出版社
Language
Chinese
Year
2012
Page
595
ISBN
9787302301516
File Type
pdf
File Size
55.8 MiB

Android4的问世,标志着Google将Android操作系统的大旗插到了智能手机和平板电脑的阵营中。《移动与嵌入式开发技术·Android4编程入门经典:开发智能手机与平板电脑应用》将教会您成功开发Android应用程序所需的一切。《移动与嵌入式开发技术·Android4编程入门经典:开发智能手机与平板电脑应用》涵盖了Android应用程序开发的所有基础,包括用户界面、网络、SMS消息传递、数据库、基于位置的服务和部署等。资深作者Wei-MengLee为您铺就了一条成功开发和部署Android应用程序的康庄大道。为Android3.0之前的版本编写的应用程序在Android3.0设备上可以直接运行,无须修改。但是,使用了Android3.0的新功能编写的Android3.0平板电脑应用程序是不能在较早的设备上运行的。为了确保Android3.0平板电脑应用程序可以在各种版本的设备上运行,必须从编程方面入手确保只使用Android的特定版本支持的功能。在2011年11月,Google发布了Android4.0,让智能手机也具有了Android3.0中引入的所有功能,并且还提供了一些新功能,包括面部识别解锁功能、数据使用监控、近距离通信(NearFieldCommunication,NFC)等。1.1.2Android功能鉴于Android的开源以及制造商可对其自由定制的特点,因此没有固定的软硬件配置。然而,Android本身支持如下功能:存储——使用SQLite(轻量级的关系数据库)进行数据存储,第6章将对数据存储进行详细讨论。连接性——支持GSM/EDGE、IDEN、CDMA、EV—D0、UMTS、Bluetooth(包括A2DP和AVRCP)、WiFi、LTE和WiMAX。第8章将详细讨论联网。消息传递——支持SMS和MMS,也在第8章进行详细探讨。Web浏览器——基于开源的WebKit,并集成Chrome的V8JavaScript引擎。媒体支持——支持以下媒体:H.263、H.264(在3GP或MP4容器中)、MPEG—4SP、AMR、AMR—WB(在3GP容器中)、AAC、HE—AAC(在MP4或3GP容器中)、MP3、MIDI、OggVorbis、WAV、JPEG、PNG、GIF和BMP。硬件支持——加速度传感器、摄像头、数字式罗盘、接近传感器和全球定位系统(GPS)。多点触摸——支持多点触摸屏幕。多任务——支持多任务应用。Flash支持——Android2.3支持Flash10.1。tethering——支持作为有线/无线热点实现Internet连接共享。1.1.3Android架构为了理解Android的工作方式,可以参看图1—1,该图描述了构成Android操作系统(OS)的各个层。Android操作系统大致可以在4个主要层面上分为以下5个部分:Linux内核——这是Android所基于的核心。这一层包括了一个Android设备的各种硬件组件的所有低层设备驱动程序。库——包括了提供Android操作系统的主要功能的全部代码。例如,SQLite库提供了支持应用程序进行数据存储的数据库。WebKit库

show more...

How to Download?!!!

Just click on START button on Telegram Bot

Free Download Book