一個APP是否可以沒有Activity?

    如題:我們能否實現一個app,它只由Service組成,也就是說能不能寫一個沒有UI的App呢?

    答案是否定的:我們沒法實現一個沒有UI(Activity)的app,也就是說在安裝時我們沒法自己啓動一個Service,如果你將Service作爲程序的android.intent.action.MAIN和LAUNCHER,將不會有任何效果。

    因爲所有被安裝的應用是處於一種“停止”狀態,在這種狀態下,app不會收到任何的廣播通知,爲了激活我們的應用,一些其它的應用或者我們自己需要啓動Service和Activity或ContentProvider,最常見的做法就是單擊home界面的圖標。

   當然了,如果在3.0以前的版本是可以的。http://stackoverflow.com/questions/8531926/how-to-start-a-service-when-apk-is-installed-for-the-first-time

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章