아래 소스는 카메라로 찍고 사진을 표시하는 소스입니다

=======================================================

package my.TakePicture;

import java.io.File;

import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.provider.MediaStore;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;

public class TakePictureActivity extends Activity {
    /** Called when the activity is first created. */
    static int REQUEST_TAKEPICTURE = 1;
    static int REQUEST_TAKEPICTURE2 = 2;
 
  Button mButton;
     ImageView mImage;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        mButton = (Button)findViewById(R.id.button1);
        mImage = (ImageView)findViewById(R.id.imageView1);
       
        mButton.setOnClickListener(new View.OnClickListener() {
  
     public void onClick(View v) {
      takePicture2();
     }
    });
    }      
      void takePicture2() {
       //카메라 연동 부분
       //사진찍기 인스턴트
       Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);              
       File path = new File(Environment.getExternalStorageDirectory(), "mypicture.jpg");
       intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(path));                
       //인텐트 결과받 받아고기
       //REQUEST_TAKEPICTURE 결과값 받응ㄹ 코드
       startActivityForResult(intent, REQUEST_TAKEPICTURE2);       
      }      
      //file에서  bitmap 불러오기
      Bitmap loadBitmap()
      {
       File path = new File(Environment.getExternalStorageDirectory(), "mypicture.jpg");       
       //용량이 너무큰 그림 최적화
       BitmapFactory.Options option = new BitmapFactory.Options();
       //높을수록 속도를 빠르지만 퀄리티가 떨어진다.
       option.inSampleSize = 8;           
       return BitmapFactory.decodeFile(path.getAbsolutePath(), option);
      }        
      //결과값 받아오는 함수
      @Override
       protected void onActivityResult(int requestCode, int resultCode, Intent data) {          
        //사진의 넘어오는 결과코드와 결과값에 대한 조건문
        if(requestCode == REQUEST_TAKEPICTURE && resultCode == RESULT_OK)
        {
         //찍은 사진은 받아들이라 파라미터 data에 들어오며 bitmap 단위이다.
         Bitmap bmp = (Bitmap)data.getExtras().get("data");
         mImage.setImageBitmap(bmp);
        }        
        else if(requestCode == REQUEST_TAKEPICTURE2 && resultCode == RESULT_OK)
        {
         Bitmap bmp = loadBitmap();
         mImage.setImageBitmap(bmp);
        
        }
        super.onActivityResult(requestCode, resultCode, data);        
       }  
}

==============================================================

사진을 불러올때 mypicture.jpg이름으로 불러와서 표시합니다

그런데 제가 하고 싶은건 현재 사진을 디비에 저장해서 다시 보고 싶을때 볼수 있게 하고싶은겁니다

디비저장 문제는 제가 해야 되는거고 제가 궁금한건

실제 사진 이름은 날짜 시간.jpg인데 이 실제 이름을 가지고 올수잇는 방법은 없을까요?