2012-07-19 21 views
4

我曾在一本書中學習過:「在Android中,應用程序可以有零個或多個活動,通常應用程序有一個或多個活動......」。Android應用程序如何執行零活動

那麼,應用程序可以有「零」活動的情況是什麼?有沒有這樣的應用程序的例子?

+0

+1良好的閱讀和點。 – 2012-07-19 09:31:55

+0

創建沒有某​​種形式用戶界面的應用程序並不是一個好習慣。 「Activity」的主要觀點是提供一個用戶界面,即使你的「應用」只是爲了提供某種「服務」,最好至少有一個基本的「設置」「活動」,它允許用戶訪問它。 – Squonk 2012-07-19 09:48:52

回答

2

當您使用一些service。請參考Android提供的SoftKeyBoard服務演示example

如果你想看到的,只是打開Eclipse的 文件>新建>其它> Android_Sample_Project>選擇版本(2.2 o其他)> SoftKeyboard> ...

3

例如,如果你只在一個應用程序中定義一個Service ,你不需要任何Activity

+0

你會如何開始「服務」? – Squonk 2012-07-19 09:41:52

+0

服務不需要運行,除非應用程序通過調用'startService()'或'bindService()'來請求服務。 – m0skit0 2012-07-19 11:51:04

+0

通常它可能是一個可能在啓動過程中啓動的持久服務。 – Gogu 2012-07-19 14:03:01

2

一個活動只是一個構建塊的Android應用程序。

例如,您的「聯繫人」應用程序實際上是應用 - 一個與數據庫(內容提供商),另一個與UI(活動)

可以檢查通過在你的android手機/模擬器上進入Settings->Applications>Installed

查看這裏的前幾個視頻以獲得清晰的圖像:http://marakana.com/s/android_bootcamp_series_2012_video_tutorial,1017/index.html

+0

修復了上面的鏈接。再次檢查它是否第一次沒有工作 – 2012-07-19 09:41:10

相關問題