1.前台service
在service的onCreate方法中添加notification
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
Notification notification = new Notification(R.drawable.ic_launcher, "周一",
System.currentTimeMillis());
Intent notificationIntent = new Intent(this, MainActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification.setLatestEventInfo(this, "标题", "内容", pendingIntent);
startForeground(1, notification);
}
2.使用AIDL来进行跨进程通信(IPC): 让Activity与一个远程Service建立关联呢? 。
AIDL(Android Interface Definition Language)是Android接口定义语言的意思,它可以用于让某个Service与多个应用程序组件之间进行跨进程通信,从而可以实现多个应用程序共享同一个Service的功能
http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html
http://www.360doc.com/content/14/0415/18/2793098_369238276.shtml#