当前位置: 代码迷 >> Android >> Android的Service服务如何保存数据?
  详细解决方案

Android的Service服务如何保存数据?

热度:74   发布时间:2016-05-01 22:12:03.0
Android的Service服务怎么保存数据??
我的主程序开了一个服务,主程序退出后,想在Service服务继续保存数据,以便下次能够使用Service服务里的数据。

但是发现随我的主程序退出后,Service服务也就清空了数据,用应用程序管理器查看,发现Service服务还在内存,也没有发现Service服务调用过onDestroy()方法。

对Service服务这种清空数据的现象很不解,求助。

------解决方案--------------------
用sharepreferce不行吗??onCreate只会执行一次吧。。。
------解决方案--------------------
探讨
已经发现,每次进入程序就bindService,导致service又onCreate一次,为什么会这样,我不想每次进入都创建一次service

------解决方案--------------------
startservice
------解决方案--------------------
是不是在activity和Service两端添加BroadcastReceiver,接受对方特定的广播Action,做出相应动作。
  相关解决方案