【发布时间】:2011-08-18 07:21:04
【问题描述】:
我想在android上获取assets文件夹中的文件属性,但它不像一般操作使用某些方法来获取,任何人都可以帮助我获取文件属性,例如修改日期。 我的资产文件有一个“ok.txt”,请帮帮我?
【问题讨论】:
我想在android上获取assets文件夹中的文件属性,但它不像一般操作使用某些方法来获取,任何人都可以帮助我获取文件属性,例如修改日期。 我的资产文件有一个“ok.txt”,请帮帮我?
【问题讨论】:
如果我理解正确,我认为这篇博文会回答你的问题,并附上使用 InputStream 的示例代码:
http://myossdevblog.blogspot.com/2010/02/reading-properties-files-on-android.html
【讨论】:
您可以使用lastModified() 获取上次修改日期。
File file = new File(<file path>);
long lastModified = file.lastModified();
但是 lastModified() 返回 unix 时间。你可以用格式转换它。
Date date = new Date(lastModified);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SS");
String formattedDate = sdf.format(date);
【讨论】:
查看File 类的文档,有很多方法可以获取有关文件的任何类型的信息。
【讨论】: