'이미지 저장'에 해당되는 글 1건

  1. 2013.02.19 이미지 카메라로 찍어서 적당한 파일명으로 저장하기
//파일명 불러와서 저장할 파일명 정하기
     File files = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/ruler");
     int max=0;

     if(files.listFiles().length>0){  // 안에 있는 파일의 갯수가 0보다 클때  
      for(File list : files.listFiles()){
        String text=list.getName().substring(3,7);
        if(isNaN(text)){
         int num=Integer.parseInt(text);
         if(num>max){
          max=num;
         }
        }
        Log.e("1","name: "+ list.getName());  // 로그에 불러온 파일의 이름
       }
     }
     
     
     Bitmap bm = (Bitmap) data.getExtras().get("data");
     String filename = "CAM"+String.format("%5d", max)+".jpg";
     Log.e("2","file name: "+ filename);
     
           File f = new File(Environment.getExternalStorageDirectory()+"/ruler", filename);
           
           try {

            f.createNewFile();

            OutputStream outStream = new FileOutputStream(f);
            bm.compress(Bitmap.CompressFormat.JPEG, 100, outStream);
            
            uri=Uri.fromFile(f);
            outStream.close();

        } catch (IOException e) {

            e.printStackTrace();

           }

Posted by 90002
이전버튼 1 이전버튼

블로그 이미지
90002

공지사항

Yesterday2
Today5
Total125,405

최근에 달린 댓글

최근에 받은 트랙백

글 보관함