最近在弄android方面的东西0.0
想实现这么一个效果。 手机开机后,后台线程A自动运行,定期轮询。(A线程的主要功能是同步某一个工程的数据)。
有木有这方面的代码案例。和参考文献。。
求指导0.0
------解决方案--------------------
做成Boot Service。
------解决方案--------------------
自己做系统的话,在launcher启动类里开个线程就可以了。否则在你的apk里加个boot service
------解决方案--------------------
让一个Service开机自动启动:
1.首先开机启动后系统会发出一个Standard Broadcast Action:android.intent.action.BOOT_COMPLETED,这个Action只会发出一次。
2.构造一个IntentReceiver类,重构其抽象方法onReceiveIntent(Context context, Intent intent),在其中启动你想要启动的Service。
3.在AndroidManifest.xml中,首先加入
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED">
</uses-permission>来获得BOOT_COMPLETED的使用许可,然后注册前面重构的IntentReceiver类,在其<intent-filter>中加入<action android:name="android.intent.action.BOOT_COMPLETED" /> ,以使其能捕捉到这个Action。
http://www.cnblogs.com/ssqjd/archive/2009/02/08/1386460.html