99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Android 基礎(chǔ)

2018-02-20 18:36 更新

在為Android構(gòu)建應(yīng)用程序時(shí),我們需要了解視圖,活動(dòng),片段,意圖,內(nèi)容提供者,服務(wù)和 AndroidManifest.xml 文件。

視圖(View)

視圖是形成用戶(hù)界面的基本構(gòu)建塊的用戶(hù)界面(UI)元素。

視圖可以是按鈕,標(biāo)簽,文本字段或許多其他UI元素。

視圖也用作視圖的容器,這意味著UI中通常有視圖層次結(jié)構(gòu)。

Activity

Activity通常是代表單個(gè)屏幕的UI概念。

它通常包含一個(gè)或多個(gè)視圖。

分段(Fragment)

分段像子活動(dòng),活動(dòng)可以同時(shí)在屏幕上顯示一個(gè)或多個(gè)分段。

當(dāng)屏幕小時(shí),活動(dòng)更可能僅包含一個(gè)分段,并且該分段可以是在較大屏幕內(nèi)使用的相同分段。

意圖(Intent)

意圖一般定義了“intention”來(lái)做一些工作。

Intents封裝了幾個(gè)概念。 我們可以使用意圖來(lái)執(zhí)行以下任務(wù):

  • 廣播消息。
  • 啟動(dòng)服務(wù)。
  • 啟動(dòng)活動(dòng)。
  • 顯示網(wǎng)頁(yè)或聯(lián)系人列表。
  • 撥打電話(huà)號(hào)碼或接聽(tīng)電話(huà)。

意圖不總是由你的應(yīng)用程序啟動(dòng)。

系統(tǒng)還使用Intents來(lái)通知您的應(yīng)用程序特定事件,例如文本消息的到達(dá)。

意圖可以是顯式或隱式的。如果你只是想要顯示一個(gè)URL,系統(tǒng)決定什么組件將滿(mǎn)足意圖。

我們還可以提供關(guān)于應(yīng)該處理意圖的具體信息。

意圖松散耦合動(dòng)作和動(dòng)作處理程序。

內(nèi)容提供者

Android定義了應(yīng)用程序共享數(shù)據(jù)而不暴露底層存儲(chǔ)的標(biāo)準(zhǔn)方法。

通過(guò)內(nèi)容提供者,你可以公開(kāi)你的數(shù)據(jù),讓?xiě)?yīng)用程序使用其他應(yīng)用程序的數(shù)據(jù)。

服務(wù)

Android中的服務(wù)類(lèi)似于在Windows或其他平臺(tái)中看到的服務(wù)。

服務(wù)是可以運(yùn)行很長(zhǎng)時(shí)間的后臺(tái)進(jìn)程。

Android定義了兩種類(lèi)型的服務(wù):

  • 本地服務(wù)
  • 遠(yuǎn)程服務(wù)

本地服務(wù)只能由托管服務(wù)的應(yīng)用程序訪問(wèn)。

遠(yuǎn)程服務(wù)是指由設(shè)備上運(yùn)行的其他應(yīng)用程序遠(yuǎn)程訪問(wèn)的服務(wù)。

以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)