About Me

Agus Haryanto,
Android Trainner,
GoogleMaps (JavaScript) Trainer
JQuery and JQuery Mobile Trainer
Java, Java Script and PHP Trainer
Freelance Developer Android
Freelance Developer Blackberry
Freelance Developer Web (GIS Googlemaps)
Freelance Developer SMS Gateway

jika ingin contact saya bisa emali ke agus.superwriter@gmail.com

ym: agus_h23

Pin BB : 2AD38B33

Facebook : Agus Haryanto


Article

Tips Android – Cara Menyimpan bitmap ke dalam file

Ada kalanya pada suatu saat dalam mengerjalan sebuah project android, kita butuh fungsi untuk menyimpan bitmap kedalam file.

Disini kita sudah buat buat methodnya, Siapa tahu dapat membantu memudahkan pekerjaan rekan-rekan developer android khususnya yang baru terjun ke dunia android

  private  void saveImage(Bitmap bitmap, String name) {
        File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory(
                Environment.DIRECTORY_PICTURES).getAbsolutePath(), "CameraBitmap");

        if (!mediaStorageDir.exists()){
            Log.d("TAG","direktori belum ada, maka kita buat direktori");
            mediaStorageDir.mkdir();
        }
        String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
        File imageFile = new File(mediaStorageDir, name +timeStamp+ ".jpg");

        OutputStream os;
        try {
            os = new FileOutputStream(imageFile);
            bitmap.compress(Bitmap.CompressFormat.JPEG, 100, os);
            os.flush();
            os.close();
        } catch (Exception e) {
            Log.e(getClass().getSimpleName(), "gagal menyimpan bitmap", e);
        }
    }

Semoga bermanfaat
Salam hangat Developer Android
Agus Haryanto

Share

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam protection by WP Captcha-Free