![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android service
life02
这个作者很懒,什么都没留下…
展开
-
android 上怎样让一个Service开机自动启动
1.首先开机启 动后系统会发出一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED, 这个Action只会发出一次。 2.构造一个IntentReceiver类,重 构其抽象方法onReceiveIntent(Context context, Intent intent),在其中启动你想要启动的Service。转载 2012-05-16 19:42:50 · 652 阅读 · 0 评论 -
activity中如何获取service的运行状态? 使用startservice方式启动
如题,我想到的办法: activity启动service后写入sqlite数据库,service退出时更改sqlite数据库, 当activity要判断service运行状态时,读取sqlite数据就行了,感觉有点山寨,呵呵。 使用AIDL也可以吧,但是看资料说是适用于不同的程序之间的通讯。 还有一种方式,代码如下,感觉有点小题大做: pubic boolean isService转载 2012-05-16 22:35:07 · 1772 阅读 · 0 评论