zoukankan      html  css  js  c++  java
  • Android 获取图片exif信息

    使用android api读取图片的exif信息

    布局代码:

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        tools:context=".MainActivity" >
    
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:onClick="read"
            android:text="读取exif信息" />
    
    
    </LinearLayout>

    代码如下:

    package com.wuyudong.loadimage;
    
    import java.io.IOException;
    
    import android.app.Activity;
    import android.media.ExifInterface;
    import android.os.Bundle;
    import android.view.View;
    
    public class MainActivity extends Activity {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
        }
    
        public void read(View view) {
            try {
                ExifInterface exif = new ExifInterface("/sdcard/a.jpg");
                String time = exif.getAttribute(ExifInterface.TAG_DATETIME);
                System.out.println(time);
                
                String model = exif.getAttribute(ExifInterface.TAG_MODEL);
                System.out.println("model:" + model);
    
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
    
        }
    }

    运行项目,打印如下结果:

    09-04 07:51:32.561: I/System.out(11278): 2014:09:06 12:34:25
    09-04 07:51:32.561: I/System.out(11278): model:GT-I8558

  • 相关阅读:
    推荐一款超棒的阅读App
    IntelliJ中的main函数和System.out.println()快捷键
    oracle中varchar2字段存入blob字段及blob转成varchar2
    闭包
    some of the properties associated with the solution could not be read解决方法
    Visual Studio 2010如何利用宏
    中高级程序员成长必备素质
    WORD小技巧
    de4dot 用法
    JavaScript学习记录
  • 原文地址:https://www.cnblogs.com/wuyudong/p/5840087.html
Copyright © 2011-2022 走看看