欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Android的概念是什么

今天小編給大家分享一下Android的概念是什么的相關知識點,內(nèi)容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

創(chuàng)新互聯(lián)建站是工信部頒發(fā)資質(zhì)IDC服務器商,為用戶提供優(yōu)質(zhì)的四川綿陽服務器托管服務

Android是什么? (What is Android?)

Android是一個針對于移動設備的軟件棧,它包括操作系統(tǒng),中間件和關鍵應用程序。Android SDK提供了在Android平臺使用Java編程語言進行開發(fā)應用程序的必要的工具和API。

特性(Features)

應用程序框架(Application framework) 可重用并可替換的組件

Dalvik虛擬機(Dalvik virtual machine)為移動設備而優(yōu)化

集成瀏覽器(Integrated browser)基于開源的WebKit引擎

優(yōu)化的圖形處理(Optimized graphics)以定制的2D圖形庫和基于OpenGLES 1.0規(guī)范的3D圖形(可選的硬件加速)為基礎

SQLite結構化數(shù)據(jù)存儲

媒體支持(Media support)通用音頻、視頻,還有圖像格式(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

GSM電話(GSM Telephony)(依賴硬件)

藍牙(Bluetooth), EDGE, 3G, and WiFi(依賴硬件)

照相機,GPS,指南針,加速感應器(Camera, GPS, compass, and accelerometer)(依賴硬件)

豐富的開發(fā)環(huán)境(Rich development environment)包括設備模擬器,調(diào)試工具,內(nèi)存和性能分析工具和用于Eclipse IDE的插件

Android架構(Android Architecture)

         下圖展示了Android操作系統(tǒng)的主要組件。每個組件在下面有更詳細的描述。

應用程序(Applications)

         Android將配備一系列核心應用程序,包括電子郵件客戶端,短信程序,日歷,地圖,瀏覽器,通訊錄等。所有的應用程序都是使用Java編程語言。

應用框架(Application Framework)

         通過提供一個開放的開發(fā)平臺,Android提供給開發(fā)者建立極其豐富和創(chuàng)新應用的能力。開發(fā)者自由地享有硬件設備的優(yōu)勢,訪問本地信息,運行后臺服務,設置警示,向狀態(tài)欄添加通知等。

         開發(fā)人員可以使用和核心應用程序使用的完全相同的API框架。應用程序架構的設計的目的是為了簡化組件的重用;任何應用程序都可以發(fā)布它的功能,其他的應用程序可能會利用到這些功能(需遵守框架提供的安全約束)。依靠同樣的機制,組件可以被用戶所取代。

         底層的所有的應用程序是一組服務和子系統(tǒng),包括:

l  一組豐富并且可擴展的view,這組view可以被用來構建一個應用程序,包括列表,表格,文本框,按鈕,甚至可嵌入的Web瀏覽器。

l  一組Content Providers,可以使應用程序訪問其它應用程序的數(shù)據(jù)(比如通訊錄),或者共享自己的數(shù)據(jù)。

l  一個資源管理器(Resource Manager),提供對非代碼資源的訪問,比如本地化的字符串,圖形和布局文件。

l  一個通知管理(Notification Manager),可以使所有的應用程序在狀態(tài)欄顯示定制的提醒。

l  一個Activity管理(Activity Manager),它管理的應用程序的生命周期,并且提供了一個通用的后臺切換棧。

如需了解一個應用程序的詳細信息和具體示例,請參考Notepad代碼示例(Notepad Tutorial)。

庫(Libraries)

         Android包括了一套C/C++庫,這套庫被Android系統(tǒng)的各個組件使用。通過Android的應用框架,這些功能被開放給開發(fā)者。其中的一些核心庫如下:

系統(tǒng)C庫(System C library)- 一個繼承自BSD的標準C系統(tǒng)實現(xiàn)(libc),被調(diào)整成面向基于linux的嵌入式設備。

媒體庫(Media Libraries)- 基于PacketVideo的的OpenCore;該庫支持回放和錄制許多流行的音頻和視頻格式,以及靜態(tài)圖像文件,包括MPEG4,H.264,MP3,AAC,AMR,JPG和PNG格式。

Surface管理器(Surface Manager)- 管理顯示子系統(tǒng),并能無縫地組合多個應用的2D和3D圖像層。

LibWebCore- 一個流行的Web瀏覽器引擎,它對Android瀏覽器和嵌入式Web視圖具有良好的支持。

SGL- 底層的2D圖形引擎。

FreeType- 位圖和矢量字體渲染。

SQLite- 所有的應用程序使用并且強大而輕量級的關系型數(shù)據(jù)庫引擎。

運行時(Android Runtime)

         Android包括一個核心庫的集合,她們提供了Java編程語言的核心庫中的絕大多數(shù)功能。

         每一個Android應用都在她自己的進程中運行,該進程也屬于某個Dalvik虛擬機的實例。Dalvik被設計成能讓設備高效地運行多個虛擬機。 Dalvik虛擬機執(zhí)行的是.dex結尾的Dalvik可執(zhí)行文件格式,該格式被優(yōu)化為最小內(nèi)存使用。虛擬機是基于寄存器的,并且運行那些Java編程語 言所編譯的類,這些類被內(nèi)置的dx工具轉(zhuǎn)換為.dex格式。

         Dalvik虛擬機依賴Linux內(nèi)核來提供底層的功能,比如線程和低級內(nèi)存管理。

Linux內(nèi)核(Linux Kernel)

         Android依賴Linux 2.6來提供核心系統(tǒng)服務,比如安全、存儲管理、進程管理、網(wǎng)絡棧和驅(qū)動模型。該內(nèi)核同時扮演著介于硬件和軟件棧的其余部分之間的一個抽象層。

以上就是“Android的概念是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站名稱:Android的概念是什么
分享路徑:http://aaarwkj.com/article28/ipodjp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機、動態(tài)網(wǎng)站、App設計、自適應網(wǎng)站、網(wǎng)站維護、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司
97精品免费在线观看| 日韩亚洲av在线免费观看| 亚洲男人成人性天堂网站| 午夜精品三级一区二区三区| 在线亚洲av不卡一区二区三区| 人妻中文字幕在线看粉嫩| 国产高清剧情av网站| 内射嫩国产欧美国产日韩欧美| 欧美夫妻香蕉视频网站| 国产九色av在线一区尤物| 国产夫妻性生活视频播放 | 夫妻性生活视频全过程| 国产91高清免费视频| 91欧美精品在线视频| 日本束缚人妻一区二区三区| 国产一区二区三区91精品| 97在线观看免费公开| 高清美女视频亚洲免费| 麻豆国产传媒片在线看| 成年免费视频一区二区三区| 丰满人妻二区三区性色| 国精品午夜福利视频不卡| 亚洲欧洲精品专线九九| 精品国产50部农村老熟女av| 国产aaa级日本一区二区三区| 厕所偷拍视频一区二区三区| 成人国产av一区二区三区| 日韩av天堂在线观看| 看看永久成人免费视频| 午夜福利主播一区二区| 中文字幕精品一区二区三区在线| 91日韩人妻一区二区三区| 高潮的毛片激情久久精品| 亚洲视频在线男人天堂| 亚洲综合一区二区精品久久| 不卡免费av在线高清| 成年人性生活网站视频| 中文字幕五月久久婷热| 国产一区 亚洲精品| 亚洲精品一区av在线观看| 日本少妇人妻一区二区|