Android - Android基礎(chǔ)概括
來源:程序員人生 發(fā)布時(shí)間:2015-02-06 08:57:26 閱讀次數(shù):2787次
Android基礎(chǔ)概括
本文地址: http://blog.csdn.net/caroline_wendy
1. 定義
為移動(dòng)裝備設(shè)計(jì)的第1個(gè)真正開發(fā)的綜合平臺(tái),包括操作系統(tǒng)、用戶界面、和利用程序,所有軟件都能運(yùn)行在手機(jī)上,從而消除阻礙移動(dòng)創(chuàng)新的障礙。
2. 主要部份
硬件:基于位置的服務(wù)硬件(如GPS)、攝像頭、音頻、網(wǎng)絡(luò)連接、Wi-Fi、藍(lán)牙、傳感器(包括加速計(jì))、NFC、觸摸屏和電源管理。
位置服務(wù):地圖、地理編碼器(geocoder)[地理編碼(geocoding)、地理逆編碼(reverse geocoding)]、基于位置的服務(wù)。
后臺(tái)服務(wù):Service,通知管理器(4種):音頻報(bào)警、引發(fā)震動(dòng)、LED閃爍、通知圖標(biāo)。
同享數(shù)據(jù)和程序間的通訊:Intent傳遞消息的機(jī)制、Content Provider利用程序訪問私有數(shù)據(jù)庫(kù)。 增強(qiáng)主屏幕:Widget和Live Wallpaper。
圖象處理和多媒體支持:2D Canvas繪圖、3D OpenGL繪圖、多媒體庫(kù)(圖片、音頻、視頻)。
C2DM:Android Cloud to Device Messaging(C2DM)云到裝備的通訊。
優(yōu)化內(nèi)存和管理進(jìn)程:Dalvik虛擬機(jī)、管理進(jìn)程的生命周期。
3. 利用程序架構(gòu)
1. Activity Manager和Fragment Manager
2. View
3. Notification Manager
4. Content Provider
5. Resource Manager
6. Intent
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)