美文网首页
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