編輯:高級開發
3、android 中的Java程序包
android中的Java程序包是android系統架構第4層的內容,主要包括應用程序(Application)和內容提供器(Content Providers)兩個部分,還有一個目錄inputmethods是輸入法的部分。
應用程序(Application)在package/aPPS目錄中,主要包括:
AlarmClock,Browser,Calculator,Calendar,Camera,Contacts,E-mail,GoogleSearch
Html VIEwer,IM,Launcher,Mms,Music,PackageInstaller,Phone
Settings,SoundRecorder,Stk,Sync,Updater,VoiceDialer。
內容提供者(Content Providers)在package/providers目錄中,主要包括:
CalendarProvider,ContactsProvider,DownloadProvider,DrmProvider
android開源語言采用了軟件堆層(software stack,又名軟件疊層)的架構,主要分為三部分:底層以Linux核心為基礎,由C語言開發,只提供基本功能,下文
編者注:本文為android的官方開發者博客發了一份幻燈片的翻譯文檔的第二部分,專門介紹了一些android UI設計的小貼士,我們在介紹這個幻燈片的第一部分《多圖詳解
Next,接受其中的協議,最後會自動安裝。 四、下載 android SDK 下載Android SDK 選擇 android-sdk_r10-Windows.zi
android圖形系統采用ClIEnt/Server架構。SurfaceFlinger主要由C++代碼編寫而成,ClIEnt端代碼分為兩部分。一部分是由Java提供的供