美文网首页
Service 使用技巧

Service 使用技巧

作者: 唯一很无敌 | 来源:发表于2019-05-24 16:57 被阅读0次

Service 是 Android 四大组件之一,Service 可以在后台执行网络请求、播放音乐、文件读写或者与 content provider 交互

启动形式

  • Started:其他组件调用 startService() 方法启动一个 Service。一旦启动,Service将一直运行在后台,即便启动 Service 的组件已被destroy。
// 继承 Service,并实现其中的方法
public class BaseService extends Service {
    @Override
    public void onCreate() {
        super.onCreate();
    }
    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }
}
// AndroidManifest 文件中注册 service
<service android:name=".service.MainService"/>
  • Bound:其他组件调用 bindService() 方法绑定一个 Service。通过绑定方式启动的 Service 是一个 c-s 结构,该 Service 可与绑定它的组件进行交互。

相关文章

网友评论

      本文标题:Service 使用技巧

      本文链接:https://www.haomeiwen.com/subject/ccrnzqtx.html