欢迎使用CSDN-markdown编辑器
来源:互联网 发布:大连淘宝客服 双休 编辑:程序博客网 时间:2024/05/17 02:02
这个,是我第一次写个个人心得的博客吧
我在程序员的道路上,一步一个脚印吧
Android 开发中,在自己做的音乐播放器中,一个权限的问题,让我纠结了好几天,今天终于解开了。国内网站,确实搜不出什么有用的。
Android API 23以上,对权限的使用,不光是在Mainfeast中了,需要在运行的代码块中加入
具体代码:
代码块
代码块语法遵循标准markdown代码,例如:
“` java
// Storage Permissions
private static final int REQUEST_EXTERNAL_STORAGE = 1;
private static String[] PERMISSIONS_STORAGE = {
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE
};
/**
* Checks if the app has permission to write to device storage
*
* If the app does not has permission then the user will be prompted to grant permissions
*
* @param activity
*/
public static void verifyStoragePermissions(Activity activity) {
// Check if we have write permission
int permission = ActivityCompat.checkSelfPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE);
if (permission != PackageManager.PERMISSION_GRANTED) { // We don't have permission so prompt the user ActivityCompat.requestPermissions( activity, PERMISSIONS_STORAGE, REQUEST_EXTERNAL_STORAGE );}
}
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 让AndroidStudio提示的时候大小写不敏感
- HTML 5 发展历史
- Web Service相关概念介绍
- USACO-Section1.1 Broken Necklace
- JavaMail-收发邮件
- 欢迎使用CSDN-markdown编辑器
- 文件的上传和下载
- 高通开源代码下载
- Quartz-任务调用框架
- tensorflow52 win10 vs2015 编译 tensorflow1.2.0-rc0(支持GPU)
- 《大型网站技术架构:核心原理与案例分析》拜读总结——第二章:大型网站架构模式
- Shiro(之一)-密码加密
- 值得推荐的节省chrome内存的浏览器扩展程序有哪些?
- 选择排序