獲取照片的exif信息
其實關于照片的大小 像素 拍攝所用的相機,等一系列的信息都在照片的頭信息中
也是使用android自帶的類使用的,直接代碼吧
1 package cn.itcast.exit; 2 3 import java.io.IOException; 4 5 import android.app.Activity; 6 import android.media.ExifInterface; 7 import android.os.Bundle; 8 9 public class ExifActivity extends Activity { 10 /** Called when the activity is first created. */ 11 @Override 12 public void onCreate(Bundle savedInstanceState) { 13 super.onCreate(savedInstanceState); 14 setContentView(R.layout.main); 15 try { 16 ExifInterface exif = new ExifInterface("/sdcard/img.JPG"); 17 String time = exif.getAttribute(ExifInterface.TAG_DATETIME); 18 System.out.println(time); 19 exif.setAttribute("camera", "我是用柯達相機拍攝的"); 20 21 22 System.out.println(exif.getAttribute("camera")); 23 } catch (Exception e) { 24 e.printStackTrace(); 25 } 26 } 27 }

浙公網安備 33010602011771號