判断SD卡是否存在 SD卡是否运行中退出等
来源:互联网 发布:it 兼职 编辑:程序博客网 时间:2024/06/08 05:33
private boolean isNotSDCard() {
String SDState = android.os.Environment.getExternalStorageState();
if (SDState.equals(android.os.Environment.MEDIA_MOUNTED)) {
return false;
}
return true;
}
// 判断是否运行过程中丢失卡
Intent intent = getIntent();
isSDCardMissed = intent.getBooleanExtra(ModelContent.IS_SD_CARD_MISSED, false);
这里得到当前activity的intent,这里涉及到下面的广播
public class MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
Log.i("xp", "pocketcoco ----Receive SDCard Mount/UnMount" + action);
if (Intent.ACTION_MEDIA_MOUNTED.equals(action) || Intent.ACTION_MEDIA_SCANNER_STARTED.equals(action)
|| Intent.ACTION_MEDIA_SCANNER_FINISHED.equals(action)) {
// SD卡成功挂载
} else if (Intent.ACTION_MEDIA_REMOVED.equals(action) || Intent.ACTION_MEDIA_UNMOUNTED.equals(action)
|| Intent.ACTION_MEDIA_BAD_REMOVAL.equals(action) || Intent.ACTION_MEDIA_EJECT.equals(action)) {
// SD卡挂载失败
if (ModelContent.IS_LAUNCH) {
Intent jumpIntent = new Intent(context, WellcomeActivity.class);
jumpIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
jumpIntent.putExtra(ModelContent.IS_SD_CARD_MISSED, true);
context.startActivity(jumpIntent);
} else {
}
}
}
}
- 判断SD卡是否存在 SD卡是否运行中退出等
- 判断SD卡是否存在
- 判断SD卡是否存在
- android 判断SD卡是否存在
- 判断SD卡中的视频文件是否存在
- 检查SD卡是否存在
- 检查是否存在SD卡
- 检查是否存在SD卡
- Android判断SD卡是否存在的实现
- Android判断SD卡是否存在的实现
- Android判断SD卡是否存在的实现
- Android 判断SD卡是否存在及容量查询
- Android 判断SD卡是否存在及容量查询
- Android酱油笔记之判断SD卡是否存在
- Android 判断SD卡是否存在及容量查询
- Android 判断SD卡是否存在及容量
- Android 判断SD卡是否存在及容量查询
- Android 判断SD卡是否存在及容量查询
- eclipse快捷键及重置快捷键
- JDBC 操作存储过程
- iphone openURL用法
- 批量插入数据
- 下载安装rp-pppoe的srpm包
- 判断SD卡是否存在 SD卡是否运行中退出等
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- 使用该策略是平均贸易量
- allegro中如何导出DXF
- ftp -n -s:"d:\dbbak\up.ftp" 这个命令是什么意思? 参数n s的含意是什么?
- JS 日期常用操作汇总
- 【移动安全】Android APK反编译(AXMLPrinter2,smali,dex2jar.bat,jd-gui.exe,baksmali)
- 是非常有效的趋势研究
- C# USB通讯