Android 核心構建模塊
安卓 組件 只是一個具有明確定義生命周期的代碼片段,例如Activity、Receiver、Service等。愛掏網 - it200.com
安卓的核心構建塊或基本組件是活動、視圖、意圖、服務、內容提供者、片段和AndroidManifest.xml。愛掏網 - it200.com
Activity
Activity是表示一個單獨屏幕的類。愛掏網 - it200.com它類似于AWT中的框架。愛掏網 - it200.com
View
View是用戶界面元素,例如按鈕、標簽、文本字段等。愛掏網 - it200.com任何你看到的都是一個視圖。愛掏網 - it200.com
Intent
Intent用于調用組件。愛掏網 - it200.com主要用途有:
- 啟動服務
- 啟動活動
- 顯示網頁
- 顯示聯系人列表
- 廣播消息
- 撥打電話等。愛掏網 - it200.com
例如,您可以編寫以下代碼來查看網頁。愛掏網 - it200.com
Intent intent=new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.javatpoint.com"));
startActivity(intent);
服務
服務是可以長時間運行的后臺進程。愛掏網 - it200.com
有兩種類型的服務:本地服務和遠程服務。愛掏網 - it200.com本地服務可以從應用程序內部訪問,而遠程服務可以從同一設備上運行的其他應用程序遠程訪問。愛掏網 - it200.com
ContentProvider
ContentProvider用于在應用程序之間共享數據。愛掏網 - it200.com
Fragment
Fragment類似于活動的部分。愛掏網 - it200.com一個活動可以同時在屏幕上顯示一個或多個片段。愛掏網 - it200.com
AndroidManifest.xml
它包含有關活動、內容提供者、權限等的信息。愛掏網 - it200.com它類似于Java EE中的web.xml文件。愛掏網 - it200.com
Android虛擬設備(AVD)
它用于在不需要手機、平板等設備的情況下測試Android應用程序。愛掏網 - it200.com它可以創建不同配置的虛擬設備,以模擬不同類型的真實設備。愛掏網 - it200.com
聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。