selamat pagi gan
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
kali ini ane mau share cara membuat aplikasi senter sederhana menggunakan aplikasi aide
1.pertama buka aplikasi aide
kemudian pilih new android app
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
Post a Comment