成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

有關Android手機軟件詳細分析

移動開發 Android
本文向大家介紹Android手機軟件,可能好多人還不了解Android手機軟件,沒有關系,看完本文你肯定有不少收獲,希望本文能教會你更多東西。

自從谷歌推出的Android手機軟件平臺后,使手機軟件的標準化、低價化等議題受到比過往更高的關注,到底Android是否有能力打破多年以來的手機軟件門戶之見,僅供大家學習思考。

Google發表名為Android的軟件平臺,破除發表前的臆測,認為Google會以gPhone之名發表自有手機,同時所有信息、網絡產業者都高度關注,Android發表后將會對手機市場興起新的波瀾。

有關Android手機軟件的用意及策略已有太多人觀察與分析,Android期望手機軟件架構能標準化、低價化,如此有助于推行Google的軟件及網絡服務。所以,本文就不再對策略及影響等做討論,完全就技術本質的角度來了解Android。

嚴格來說,Android屬于信息技術(Information Technology;IT)領域,而且是IT領域中的軟件技術、軟件工程,與電子工程(EE)有段距離,不過手機在硬件設計之外也無法回避軟件方面的設計,因此仍有必要對其進行研究、探析。

Android本身是一套軟件堆疊(Software Stack),或稱為「軟件疊層架構」,疊層主要分成三層:操作系統、中介軟件(Middleware,中國內地方面稱為:中間件)、應用程序。若更進一步了解,操作系統用的是嵌入式Linux,應用程序方面則只提供主要常用的幾種應用程序,不可能各形各色的應用程序都以Android之名進行開發。

否則就失去「以開放性的軟件平臺吸引廣大軟件業者、程序設計師開發出支持Android平臺的應用程序」的用意。而想開發可在Android平臺執行的應用程序,也必須用Java程序語言撰寫才行。

接著是中介Android手機軟件,凡是介于操作系統與應用程序間的,多概稱為中介軟件,Android的中介軟件可再細分出兩層,底層為函式庫(Library)及虛擬機器(Virtual Machine;VM),上層為應用程序框架(Application Framework)。

特點:

架構是骨,而展現出來的功效特點則為血肉,Android雖然才剛起步,但已經具有如下的功效特點,未來隨著發展則會增入更多的特點:

◆應用程序框架-框架內已經具備多種基礎軟件組件,應用程序可直接呼用這些組件的功效服務,節省應用程序的開發心力及時間,同時程序的再用性、移植性也較高。

◆Dalvik虛擬機器-Android內不是使用標準的Java虛擬機器(Java Virtual Machine;JVM),而是使用獨特的Dalvik虛擬機器,關于此以下將再進行深入的說明。

◆整合(網頁)瀏覽器-網頁瀏覽器就是所謂的「主要、常用的應用程序」,Android內建的瀏覽器是用WebKit的瀏覽引擎為基礎所開發成的,WebKit是一個開放原碼專案,許多瀏覽器也都是用WebKit引擎所開發成,如Apple的Safari、Nokia S60手機內的瀏覽器(Web Browser for S60)等。

◆最佳化的繪圖能力-繪圖分為2D與3D,2D方面Android是用一套特有的函式庫,而3D則是使用OpenGL ES 1.0(OpenGL for Embedded Systems)規范的函式庫。

◆SQLite資料庫-SQLite是一套開放原碼的關連式資料庫,其特點在于輕量性(僅500KB左右的容量),適合手持式裝置運用,此外桌上型運算的應用程序也有使用,如OpenOffice.org 2.0版之后就有內建SQLite。

◆媒體支持能力-Android支持多種音訊、靜態視訊、動態視訊格式,如MPEG-4、H.264、MP3、AAC、AMR、JPG、PNG、GIF等。

◆GSM通話能力-GSM手機的通話能力其實必須在硬件電路層次實現,軟件層次無法實現,只是Android平臺要求必須要有GSM通話能力,此項功效特點與其說是特點,不如說是訂立出最低的硬件要求規范。

◆藍牙(Bluetooth)、EDGE、3G、以及Wi-Fi-這些通訊能力一樣屬于硬件層次的功效要求。

◆攝影機(Camera)、GPS定位、羅盤、加速度傳感器-這些同樣屬于硬件層次的功效,Android主要是在軟件層面提供支持,如硬件抽象層、應用程序界面等。

◆豐富的開發環境-Android平臺強調已備有完善的程序開發環境,其開發環境包括裝置模擬器(Emulator)、除錯工具、程序執行所耗用存儲器、效能等評估功能,另還有一個可用于Eclipse IDE的外掛程序(Plug-in)。

【編輯推薦】

  1. Android應用程序組建原理深入剖析
  2. Android SMS短信服務相關概念簡述
  3. PythonAndroid數據庫相關代碼解讀
  4. PythonAndroid安裝卸載程序具體操作方法解析
  5. Android應用程序的四個關鍵點
責任編輯:chenqingxiang 來源: NET130
相關推薦

2009-03-24 08:30:54

AndroidGoogle移動os

2009-09-25 14:23:39

2009-09-28 10:39:01

Hibernate基礎

2009-03-24 09:17:58

驅動GSMAndroid

2013-12-04 10:21:38

AndroidAndroidMani

2009-09-09 09:48:43

Linq延遲加載

2009-09-14 16:21:34

LINQ To XML

2009-06-18 14:00:51

2009-10-10 13:52:57

VB Update方法

2009-09-14 13:50:35

LINQ編程模型

2009-09-08 15:56:50

Linq使用Group

2010-01-06 13:50:37

.NET Framew

2009-11-20 13:11:44

Oracle XML數

2009-12-16 14:09:14

Visual Stud

2009-09-03 17:57:06

C#聲明事件

2009-09-04 15:43:07

C#流模型

2009-09-07 13:19:44

C#線程同步

2010-04-26 18:17:19

Oracle存儲過程

2009-12-07 15:37:00

WCF控件

2011-09-24 12:34:03

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区在线观看 | 国产亚洲精品91 | 午夜激情小视频 | 国产激情综合五月久久 | 国产精品爱久久久久久久 | 欧美在线视频一区二区 | 久久99精品久久久久久 | 日韩精品视频在线 | 欧美日韩成人在线观看 | 国产伦精品一区二区三区照片91 | 一区二区三区免费在线观看 | 91高清在线观看 | 精品久久久久香蕉网 | 黄色一级片视频 | 日韩一区二区三区四区五区 | 视频一区二区在线观看 | 久久国产香蕉 | 国产成人小视频 | 国产精品美女久久久久久久网站 | 四虎成人免费电影 | 亚洲天堂日韩精品 | 婷婷免费在线 | www.国产视频 | 欧美成人在线网站 | 国产999精品久久久久久绿帽 | 成人精品国产一区二区4080 | 自拍偷拍视频网 | 亚洲免费视频在线观看 | 久草99 | 成人网址在线观看 | 九九热re | 亚洲国产一区二区三区在线观看 | wwwxxx国产| 91在线 | 欧美日韩亚 | 91久久精品日日躁夜夜躁国产 | 特级特黄特色的免费大片 | 欧美极品视频在线观看 | 91高清在线观看 | 久久精品欧美一区二区三区不卡 | 综合婷婷 |