84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
现在要实现扫描手机拍摄的所有照片,然后按照时间进行排序,实现时光轴效果,请问如何实现?
ringa_lee
1、简单一点就按相片文件的修改时间排序,file.lastModified()得到文件最后修改时间,再做比较;2、精确获取时间,相片都有EXIF信息,其中包含了相片拍摄时间、地点坐标、光圈、设备等,时间获取示例
file.lastModified()
ExifInterface exif = new ExifInterface(path); String date = exif.getAttribute(ExifInterface.TAG_DATETIME);
更多信息,传不同的TAG即可,详细请参阅ExifInterface TAG定义。
有的照片没有exif信息的,从exif读取不够完整直接从数据库里面读取文件最后修改时间
1、简单一点就按相片文件的修改时间排序,
file.lastModified()
得到文件最后修改时间,再做比较;2、精确获取时间,相片都有EXIF信息,其中包含了相片拍摄时间、地点坐标、光圈、设备等,时间获取示例
更多信息,传不同的TAG即可,详细请参阅ExifInterface TAG定义。
有的照片没有exif信息的,从exif读取不够完整
直接从数据库里面读取文件最后修改时间