2013-05-13 45 views
0

我有3个活动,他们都必须同步用户信息。因此,我想创建一种Service.It必须始终运行,即使在显示根Activity之前,并且直到应用程序关闭。 3活动与服务进行通信并获取用户信息和更改用户信息。我应该使用什么样的服务,以及如何创建它?如何在Android开发中创建这种服务?

+0

你的服务包含什么?如果你想存储数据,那么你可以使用sharedpref od数据库 – Prachi 2013-05-13 09:13:48

+0

基本上使用的服务,当你想执行一些任务,你的应用程序不在前台 – Prachi 2013-05-13 09:14:51

+0

用户信息来自网站,并频繁更改。因此本地数据库不舒服。 – huaxz1986 2013-05-13 09:50:41

回答

0

听起来像你需要使用绑定的服务。您可以使用绑定服务与活动进行交流。这里是绑定服务文档的链接:Bound Services

1

不知道你为什么需要服务。
你需要的是一个单独的DAO,它处理数据上的所有CRUD操作,并且每个活动将使用类的同一个实例来访问用户信息。

+0

用户信息来自网站,并经常更改。 – huaxz1986 2013-05-13 09:51:40

+0

在服务器端经常更改? – shem 2013-05-13 10:05:23

+0

是的,这是一个虚拟股票交易应用程序。 – huaxz1986 2013-05-13 10:15:40