定义一个工具类

public class Util {        public static void getSD(Activity activity) {        String sdCardState = Environment.getExternalStorageState();        if (sdCardState.equals(Environment.MEDIA_REMOVED)) {            Toast.makeText(activity, "请插入存储卡", 1).show();            return;        } else if (sdCardState.equals(Environment.MEDIA_CHECKING)) {            Toast.makeText(activity,                   "正在检测存储卡,请稍候再试", 1).show();            return;        }        if(!sdCardState.equals(Environment.MEDIA_MOUNTED)) {            Toast.makeText(activity, "当前存储卡不可用", 1).show();            return;        }    }}

在Activity中调用

Util.getSD(MainActivity.this);

更多相关文章

  1. android自定义dialog样式
  2. Android 自定义时钟控件
  3. [exp] Android 工具 aapt
  4. android BaseAdapter 自定义适配器 BaseAdapter基类抽取 二
  5. android下使用i2c-tools工具
  6. Android之ListView与自定义adapter简单实例
  7. TabHost自定义标签页(一)
  8. android 自定义Gallery

随机推荐

  1. 说说在 Android 中如何实现记住密码功能
  2. Android Framework(II)Person Sample wit
  3. Android 前置摄像头的默认是180度,导致应
  4. Android 系统服务的两种注册方式
  5. Android(安卓)Studio3.2APP签名打包
  6. 干货链接
  7. android 调试利器之 strace
  8. android获取bluetooth的信号强度(RSSI)
  9. Android 开发基础
  10. Porting WiFi drivers to Android(zz)