服务放置并获取一些数据

时间:2013-01-07 11:17:27

标签: android service

我有两个申请。一个运行服务,第二个只是小应用程序。我想在第一个应用程序中提供一些数据服务,但我想在第二个应用程序中获取此数据。我怎样才能做到这一点?我需要这个,因为当我在第二个应用程序上使用主页按钮并返回时我需要检查id是否已更改。我认为在onResume检查该ID时,在第一个应用程序和第二个应用程序中运行带有id的服务。

这是代码服务类:

public class ServiceId extends Service{

    private int id;
    @Override
    public IBinder onBind(Intent intent) {
        // TODO Auto-generated method stub
        return null;
    }
    @Override
    public void onCreate() {

    }
    @Override
    public void onDestroy() {

    }

    @Override
    public void onStart(Intent intent, int startid) {
        id = MainActivity.getApplicationId();
        Log.v("Start", "Webservice started");
    }
}

我在mainactivity中开始服务:

startService(new Intent(MainActivity.this,ServiceId.class));

如何在其他应用程序中获取该ID?

0 个答案:

没有答案