Tuesday, 31 October 2017

Cara Membuat Button Camera di Android Studio

·   0
Cara Membuat Button Camera di Android Studio. Halo teman teman bertemu lagi dengan saya, kali ini saya akan memberikan sebuah tutorial bagaimana membuat sebuah button camera yang di mana ketika button di klik maka akan membuka camera di smartphone kita. Sebenarnya cara ini sangatlah mudah dan bisa di pahami karena semua peraturannya sudah ada di situs developer android, teman teman bisa baca terlebih dahulu unutk pengertiannya di sana.

Cara Membuat Button Camera di Android Studio

Oke teman teman untuk itu kita langsung saja praktik bagaimana cara membuat sebuah button camera di android studio, hal pertama yang teman teman lakuan adalah install terlebih dahulu software android studio di laptop atau  komputer masing masing, kemudian instal juga AVDnya.

1. Pertama buat New Project, saya yakin teman teman sudah tahu bagaiamana membuat project baru di android studio.

2. Setelah itu copy kode di bawah ini teman teman dan paste di Activity_Camera.xml

<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context="com.example.supriyanto.appcamera.CameraActivity">
    <Button
        android:id="@+id/btnCam"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="KLIK SAYA YA"        tools:layout_editor_absoluteX="135dp"        tools:layout_editor_absoluteY="231dp" /></android.support.constraint.ConstraintLayout>

3. Apabila sudah di paste kemudian copy kode di bawah ini teman teman, paste di Camera_Activiy.java

package com.example.supriyanto.appcamera;
import android.content.Intent;import android.os.Bundle;import android.provider.MediaStore;import android.support.v7.app.AppCompatActivity;import android.view.View; import android.widget.Button; public class CameraActivity extends AppCompatActivity {

    static final int ACTION_IMAGE_CAPTURE = 1;
    @Override    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_camera);
        Button buttonCamera = (Button) findViewById(R.id.btnCam);
                buttonCamera.setOnClickListener(new View.OnClickListener() {
            @Override            public void onClick(View v) {
                Intent takeCamera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);                if (takeCamera.resolveActivity(getPackageManager()) !=null){
                    startActivityForResult(takeCamera, ACTION_IMAGE_CAPTURE);                }
            }
        });         }
}

4. Kemudian tambahkan kode di bawah ini di manifest.xmlnya teman teman untuk mendeteksi bahwa kode sudah di jalankan.

<user-feature android:name="android.hardware.camera" android:required="true"/><user-permission android:name="android.permission.WRITE.EXTERNAL,STORAGE"/>

4. Apabila sudah coba di run atau di jalankan maka hasilnya akan seperit gambar di bawah ini teman teman.

Oke teman teman mungkin cukup itu dulu tutorial kali ini semoga bermanfaat dan membantu bagi teman teman, apabila ada yang ingin di pertanyakan maka silahkan langsung berkomentar di bawah, Jangan lupa di share ke teman teman yang lain yah.

Sekian dan terimakasih.
Subscribe to this Blog via Email :