zoukankan      html  css  js  c++  java
  • SD卡状态监听(无序广播)

    import android.content.BroadcastReceiver;
    import android.content.Context;
    import android.content.Intent;
    /**
     * 1. 买收音机
     */
    public class SDReceiver extends BroadcastReceiver {
       /**
        * 系统调用
        * 接受到广播后调用
        */
       @Override
       public void onReceive(Context context, Intent intent) {
          String action = intent.getAction();
          if ("android.intent.action.MEDIA_UNMOUNTED".equals(action)) {
            System.out.println("SD卡被拔出");
          }else if("android.intent.action.MEDIA_MOUNTED".equals(action)){
             System.out.println("SD卡被插入了");
          }
       }
    }
    清单文件:
    
       <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/> 
           <!-- 2. 装电池 -->
            <receiver android:name="com.example.sdmonitor.SDReceiver" >
                <!--  3. 调频道-->
                <intent-filter >
                    <action android:name="android.intent.action.MEDIA_MOUNTED"/>
                    <action android:name="android.intent.action.MEDIA_UNMOUNTED"/>
                    <!-- 重要 -->
                    <data android:scheme="file"/>
                </intent-filter>
            </receiver>
    
  • 相关阅读:
    求解答可用性测试记
    Teambition可用性测试记
    海丁网可用性测试记
    go语言的切片
    go语言的数组
    go语言的函数
    go语言的接口
    go语言的结构体
    go语言的flag
    创建二叉树和三种遍历
  • 原文地址:https://www.cnblogs.com/loaderman/p/6416055.html
Copyright © 2011-2022 走看看