Skip to main content

membuat aplikasi senter sederhana dengan AIDE

selamat pagi gan
kali ini ane mau share cara membuat aplikasi senter sederhana menggunakan aplikasi aide
1.pertama buka aplikasi aide
kemudian pilih new android app

.


2.berikan nama sesuai digambar

 3.blok semua teks di main xml lalu hapus

gantikan dengan kode xml berikut

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
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:background="#625B5A">

<ToggleButton
android:id="@+id/tglbtnLampu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textOff="Lampu Mati"
android:textOn="Lampu Hidup"
android:layout_marginLeft="10dp"
android:textColor="#DA1508"/>

</RelativeLayout>

 4.pada mainActivity.java
blok semua kode hapus dan ganti dengan kode berikut

package com.senter.saya;

import android.app.Activity;
import android.hardware.Camera;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.ToggleButton;

public class MainActivity extends Activity implements View.OnClickListener {

    // komponen
    ToggleButton tglbtnLampu;

    // objek
    @SuppressWarnings("deprecation")
    Camera kamera;

    @Override
    protected void onCreate(Bundle b) {
        super.onCreate(b);
        setContentView(R.layout.main);

        // Initial komponen
        tglbtnLampu = (ToggleButton) findViewById(R.id.tglbtnLampu);
        tglbtnLampu.setOnClickListener(this);
    }

    @SuppressWarnings("deprecation")
    @Override
    public void onClick(View v) {
        if (v == tglbtnLampu) {

            if (tglbtnLampu.isChecked()) {
                kamera = Camera.open();
                Camera.Parameters params = kamera.getParameters();
                params.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
                kamera.setParameters(params);
                kamera.startPreview();
            } else {
                kamera = Camera.open();
                Camera.Parameters params = kamera.getParameters();
                params.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
                kamera.setParameters(params);
                kamera.stopPreview();
            }

        }
    }
}
 5.buka folder src pada project
dan buka android manifest

blok dan hapus,gantikan dengan kode berikut

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.senter.saya" >

<uses-permission android:name="android.permission.CAMERA" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="senter saya"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="senter saya" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

6.setelah itu tinggal kita run,dengan menglklik gambar play di atas



 jika meminta izin akses kamera klik izinkan
 sekian tutorial senter sederhana nya selamat mencoba



Comments