官术网_书友最值得收藏!

前言

手機(jī)是人們工作和生活中不可缺少的產(chǎn)品,而智能手機(jī)則大大擴(kuò)展了手機(jī)的功能。智能手機(jī)是指使用開放式操作系統(tǒng)的手機(jī),同時(shí)第三方可根據(jù)操作系統(tǒng)提供的應(yīng)用編程接口為手機(jī)開發(fā)各種擴(kuò)展應(yīng)用硬件。這種手機(jī)除了具有普通手機(jī)的通話功能外,還具有PDA的大部分功能。另外,它在個(gè)人信息管理以及基于無線數(shù)據(jù)通信的瀏覽器和電子通信功能方面也比較突出。現(xiàn)在把是否具有嵌入式操作系統(tǒng)與是否可以支持第三方軟件作為智能手機(jī)與普通手機(jī)的兩大區(qū)分點(diǎn)。

智能手機(jī)越來越多地為用戶所接受。從近期市場(chǎng)表現(xiàn)來看,手機(jī)操作系統(tǒng)已成為智能手機(jī)廠商間的競(jìng)爭(zhēng)重點(diǎn)。市場(chǎng)上形成了Android陣營(yíng)、Symbian陣營(yíng)與蘋果自有Mac操作系統(tǒng)陣營(yíng)的三足鼎立之勢(shì)。在這三者之中,最具有發(fā)展?jié)摿Φ膽?yīng)該是Android陣營(yíng)。自2008年下半年谷歌手機(jī)推出后,手機(jī)操作系統(tǒng)的“世界大戰(zhàn)”已經(jīng)打響,中國(guó)移動(dòng)只是為這場(chǎng)戰(zhàn)爭(zhēng)增加了一個(gè)新的看點(diǎn)及不確定因素。2008年,3G版iPhone大放異彩,基于谷歌Android平臺(tái)的Gphone手機(jī)一面世就制造了轟動(dòng),而黑莓智能手機(jī)則在穩(wěn)健中保持快速發(fā)展。

而Android是什么呢?Android是一個(gè)平臺(tái),主要包括Linux微內(nèi)核,中間件(SQLite等),關(guān)鍵應(yīng)用(電話簿、郵件、短消息、GoogleMap、瀏覽器等),提供的Java框架,以及Android中的JVM。

Android作為一個(gè)開放、開源的移動(dòng)終端平臺(tái),對(duì)業(yè)界來講,這意味著源代碼基于Apache2.0許可進(jìn)行開放。Android具有如下5大優(yōu)勢(shì)。

1.開放性

開放的平臺(tái)允許任何移動(dòng)終端廠商加入Android聯(lián)盟,顯著的開放性可以使其擁有更多的開發(fā)者。開放性對(duì)于Android的發(fā)展而言,有利于積累人氣,這里的人氣包括消費(fèi)者和廠商。而對(duì)于消費(fèi)者來講,最大的受益正是豐富的軟件資源。

2.掙脫運(yùn)營(yíng)商的束縛

在過去很長(zhǎng)的一段時(shí)間,特別是在歐美地區(qū),手機(jī)應(yīng)用往往受到運(yùn)營(yíng)商制約。自2008 年iPhone上市后,用戶可以更加方便地連接網(wǎng)絡(luò),運(yùn)營(yíng)商的制約減少。隨著EDGE、HSDPA這些2G至3G移動(dòng)網(wǎng)絡(luò)的逐步過渡和提升,手機(jī)隨意接入網(wǎng)絡(luò)已不是運(yùn)營(yíng)商口中的笑談。

3.豐富的硬件選擇

這一點(diǎn)還是與Android平臺(tái)的開放性相關(guān),由于Android的開放性,眾多的廠商會(huì)推出千奇百怪、各具功能特色的多種產(chǎn)品。功能上的差異和特色,并不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容。

4.不受任何限制的開發(fā)商

Android平臺(tái)提供給第三方開發(fā)商一個(gè)十分寬泛、自由的環(huán)境,不會(huì)受到各種條條框框的阻撓,可想而知,由此將會(huì)有多少新穎別致的軟件誕生。

5.無縫結(jié)合的Google應(yīng)用

如今“叱咤”互聯(lián)網(wǎng)的Google已經(jīng)走過10年多的歷史,從搜索巨人到全面的互聯(lián)網(wǎng)滲透,Google服務(wù)(如地圖、郵件、搜索等)已經(jīng)成為連接用戶和互聯(lián)網(wǎng)的重要紐帶,而Android平臺(tái)手機(jī)將無縫結(jié)合這些優(yōu)秀的Google服務(wù)。

本書還具有如下4個(gè)編寫特點(diǎn)。

1.中文環(huán)境

本書搭建了Android的Eclipse中文開發(fā)環(huán)境,幫助國(guó)內(nèi)用戶快速掌握Android開發(fā)環(huán)境。

2.結(jié)構(gòu)合理

本書內(nèi)容由淺到深,從實(shí)際出發(fā),合理安排知識(shí)結(jié)構(gòu),具有較強(qiáng)的知識(shí)性和實(shí)用性,適當(dāng)反映了當(dāng)前Android平臺(tái)的發(fā)展和應(yīng)用水平。

3.實(shí)例豐富

書中的實(shí)例應(yīng)用全面,涵蓋了Android所能觸及的領(lǐng)域。實(shí)例代碼翔實(shí)、規(guī)范工整,且代碼注釋得當(dāng)。

4.通俗易懂

本書條理清晰、主旨簡(jiǎn)潔,每講解一些基本概念都結(jié)合實(shí)例總結(jié)說明,做到理論與實(shí)踐相結(jié)合,讓讀者快速理解與掌握Android相關(guān)應(yīng)用。

全書共分為10章,主要內(nèi)容介紹如下。

第1章:Android概述。主要包括Android的發(fā)展歷程、Android的特性、搭建Android開發(fā)環(huán)境及Android程序結(jié)構(gòu)分析等內(nèi)容。

第2章:Android的應(yīng)用界面。介紹了Android的應(yīng)用界面,主要包括Android的基本布局、Android的基本組件等內(nèi)容。

第3 章:Android的對(duì)話框與菜單。介紹了Android的對(duì)話框與菜單,主要包括Android的各類型對(duì)話框、Android的各類型菜單等內(nèi)容。

第4章:Android的風(fēng)格與意圖。介紹了Android的風(fēng)格與意圖,主要包括Android的主題與樣式、Android的意圖及Android的廣播類型等內(nèi)容。

第5章:Android的圖形與動(dòng)畫。介紹了Android的圖形與動(dòng)畫,主要包括Android圖片使用對(duì)象、View的繪制、Android圖形特效處理以及Android動(dòng)畫等內(nèi)容。

第6章:Android數(shù)據(jù)存儲(chǔ)及持久化。介紹了Android數(shù)據(jù)存儲(chǔ)及持久化,主要包括SQLite數(shù)據(jù)庫、SharedPreferences存儲(chǔ)數(shù)據(jù)、文件存儲(chǔ)數(shù)據(jù)及ContentProvider存儲(chǔ)數(shù)據(jù)等內(nèi)容。

第7章:Android通信。介紹了Android通信,主要包括SMS功能、郵件功能以及電話功能等內(nèi)容。

第8章:Android聯(lián)網(wǎng)與多媒體。介紹了Android聯(lián)網(wǎng)與多媒體,主要包括Android聯(lián)網(wǎng)技術(shù)、Android的音頻、Android的視頻以及Android的相機(jī)等內(nèi)容。

第9章:Android傳感器。介紹了Android傳感器,主要包括傳感器管理及常用傳感器類型等內(nèi)容。

第10章:Android GPS定位。介紹了Android定位,主要包括GPS狀態(tài)、GPS位置信息及GPS參數(shù)等內(nèi)容。

本書適合不同層次的讀者閱讀,特別適合于程序開發(fā)員作為Android開發(fā)的參考書。

本書主要由趙書蘭編寫,此外參加編寫的還有周品、趙書梅、趙新芬、欒穎、劉志為、丁偉雄、雷曉平、李婭、楊文茵、何正風(fēng)、周靈、余智豪、崔如春和張德豐。

由于作者的水平有限,加之時(shí)間緊湊,書中難免會(huì)存在不足之處,敬請(qǐng)廣大讀者批評(píng)指正。

編著者

主站蜘蛛池模板: 定陶县| 宁远县| 淮安市| 宁城县| 霍林郭勒市| 读书| 岫岩| 长治市| 梨树县| 栾城县| 马公市| 拉萨市| 新龙县| 莱州市| 北川| 平利县| 玉环县| 博湖县| 广昌县| 厦门市| 黄龙县| 深泽县| 友谊县| 广水市| 教育| 葫芦岛市| 杂多县| 闽侯县| 米林县| 吉林省| 清水河县| 涟源市| 雷山县| 基隆市| 永泰县| 河津市| 天长市| 宿松县| 颍上县| 五大连池市| 兴安县|