android创建一个新文件,如何在android中创建一个新文件夹DCIM
张贴在评论,我想你的代码,并它为我工作。
MainActivity.java
public class MainActivity extends Activity {
private final static String TAG = MainActivity.class.getSimpleName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final File f = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM), "address");
if (!f.exists()) {
Log.d(TAG, "Folder doesn't exist, creating it...");
boolean rv = f.mkdir();
Log.d(TAG, "Folder creation " + (rv ? "success" : "failed"));
} else {
Log.d(TAG, "Folder already exists.");
}
}
}
AndroidManifest。 XML
package="com.tristan.testcreatedirectory">
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
启动应用程序我必须手动启用权限,因为我是在Android 6.
**日志启动应用程序时首次**之前
D/MainActivity: Folder doesn't exist, creating it...
D/MainActivity: Folder creation success
**第二次启动应用程序时的日志**
D/MainActivity: Folder already exists.
android创建一个新文件,如何在android中创建一个新文件夹DCIM相关推荐
- linux中编辑pdf文件,如何在Ubuntu中创建和编辑PDF文件
在打印,共享和通过电子邮件发送文档(尤其是大型文档)时,PDF或可移植文档格式通常是我们的首选.对于Windows和MacOS,您可能非常熟悉,也依赖于广泛使用的Acrobat产品来进行pdf创建,查 ...
- python定义一个列表_如何在Python中创建用户定义的列表?
你需要将怪物的数量发送给使用它的函数:def welcome(): number = monsters() print('Alright, ' + str(number) + ' monsters.' ...
- python定义一个未知数_如何在python中创建未知数量的变量
我正在制作一个程序,可以读取电子表格.对于每一列,我的程序将为该列的每一行中的所有值创建一个列表.为了决定我需要多少个列表,我有一个变量columnBound,它是电子表格中列的总数.我如何制作一个程 ...
- vscode创建代码截图_如何在VSCode中创建代码配置文件
vscode创建代码截图 This post piggybacks off of the work done by @avanslaars who is a fellow instructor at ...
- php 添加日志文件,如何在PHP中创建日志文件?
每天写一个txt文件并创建一个新的文件.使用日期("j.n.Y")作为日志文件名称的一部分. //Something to write to txt log $log = &quo ...
- python中怎么创建一个词典_如何在Python中创建字典词典
所以我正在学习一个自然语言处理类,我需要创建一个trigram语言模型来生成随机文本,这些文本在一定程度上基于一些样本数据看起来"逼真". 根本需要创建一个"三元组&qu ...
- python制作一个计时器_如何在python中创建一个反应计时器作为GUI?
我有一个反应计时器的问题.我想在我的程序中有一个按钮,它能告诉我从定时器开始按下按钮所花的时间.在 假设我打开我的程序,我想要一个按钮,如果我点击它,它将打印出计时器启动后我按下它所花的时间.然后在我 ...
- matlab如何新建mat文件,如何在Matlab中创建.mat文件?
I have 25 images in a folder and I want to make a .mat file for a road-sign recognition system. What ...
- java 压缩包添加文件,如何在Java中向现有zip文件添加条目?
Opening the file with a ZipOutputStream overwrites it. Is there a way to keep the file and just add ...
- 如何在Java中创建一个新的List
本文翻译自:How to make a new List in Java We create a Set as: 我们创建一个Set为: Set myset = new HashSet() How d ...
最新文章
- Android switchCompat. 和 Switch
- C#通用类库--设置开机自运行禁用任务管理器注册表等操作
- Mac OS X 中的脚本语言应用
- 5、MySQL事务隔离级别详解
- android弹幕开发,android弹幕框架
- 前端学习(758):预解析二
- established 太多_ss -s closed过多,NON_ESTABLISHED告警
- cCupcake---ToFu
- java哈夫曼编码译码_java实现哈夫曼编码
- libtorrent编译
- 正北坐标系和车辆坐标系下的heading转换
- win7添加ftp到计算机,技术编辑帮你win7系统FTP地址添加到资源管理器的收藏夹下的设置步骤...
- win7系统自带的录像在哪里 Win7问题步骤记录器教程详解
- python公开课模块_Course2-Python函数和模块
- 【爬坑】解决“ImportError: cannot import name ‘soft_unicode‘ from ‘markupsafe‘ ”的问题
- Asp.Net Web Api 部署------在云服务器IIS上部署Web Api程序
- 牛客MySQL:错题
- html5 swf在线播放,html5怎样播放swf格式的视频
- C语言中||和能同时出现在一条语句中吗?
- html中的定位知识点如何使用