zoukankan      html  css  js  c++  java
  • 在BroadcastReceiver中启动Service

    在BroadcastReceiver中启动Service

    package com.qywanwei.fysp;
    
    import android.content.BroadcastReceiver;
    import android.content.Context;
    import android.content.Intent;
    import android.util.Log;
    import android.widget.Toast;
    
    public class MyReceiver extends BroadcastReceiver {
        public MyReceiver() {
        }
    
        @Override
        public void onReceive(Context context, Intent intent) {
            // TODO: This method is called when the BroadcastReceiver is receiving
            // an Intent broadcast.
    //        throw new UnsupportedOperationException("Not yet implemented");
            Log.d("MyReceiver", "开机启动");
    
            Toast.makeText(context,"000",Toast.LENGTH_SHORT).show();
    
            //  启动一个Service
            Intent serviceIntent = new Intent(context, MyService.class);
            context.startService(serviceIntent);
    //        启动一个Activity
            Intent activityIntent = new Intent(context, MainActivity.class);
            //  要想在Service中启动Activity,必须设置如下标志
            activityIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(activityIntent);
        }
    }
    

      

  • 相关阅读:
    istio kiali 亲和性调度
    istio kiali 内部介绍
    istio kiali 可视化bookinfo
    Istio 部署Bookinfo 应用
    初探istio kiali
    安装Istio
    Istio 是什么?
    AQS源码浅析
    go 单元测试testify
    go unknown revision报错
  • 原文地址:https://www.cnblogs.com/huichao1314/p/6760482.html
Copyright © 2011-2022 走看看