我成功地能够在启动时使用带有intent-filter BOOT_COMPLETED的BroadcastReceiver自动启动我的Android应用程序。在我的onReceive方法中,我为我的应用程序启动了启动器活动。
但是,我不希望这个应用程序在启动时处于前台,但我确实希望它在活动堆栈上。有没有办法让主屏幕在启动时显示,但也有我的应用程序启动。 (我不认为我想使用服务,因为我的应用程序有UI。)
答案 0 :(得分:0)
关于您应该或不应该使用服务的天气的决定是否与其具有UI的天气无关。所有“第三方”应用程序都有UI,没有至少1项活动,几乎没有使用应用程序。
因此,在您的情况下,只需使用Service
。