Cara Buat Aplikasi Senter di Android Dengan Mudah
Nah kali ini saya akan membagikan sebuah cara untuk membuat sebuah aplikasi untuk android khususnya dimana aplikasi ini bisa berguna sebagai On/Off flash kalian sob, jadi dimana kalian membutuhkan senter kalian bisa menyalakan flash kamera kalian dengan aplikasi ini sebagai pengganti senter itu sendiri.
Disini saya hanya menggunakan sebuah aplikasi pembuat aplikasi langsung di Android kita, pasti kalian juga sudah tahu deh dengan aplikasi yang satu ini. Nama aplikasi ini adalah Sketchware dan kalian bisa download aplikasinya langsung di playstore secara gratis.
Untuk langkah pembuatan aplikasi senter nya kalian bisa ikuti langkah saya dibawah yah sob dan jangan lupa untuk perhatikan langkah demi langkah dengan baik dan jangan sampai terlewat.
Langkah Pembuatan Aplikasi Senter di Sketchware
2. Silahkan anda buka aplikasi Sketchware dan buat New Project dengan nama sesuai keinginan anda.
3. Drag ImageView ke dalam project kalian, pada bagian Scale type kalian bisa pilih FIT_XY.
4. Kemudian anda masukan gambar tadi yang sudah di siapkan pada bagian Image dan beri nama flash_1 dan flash_2 .
Baca : Inilah Tools Admob Terbaik Yang Harus Kalian Coba
5. Masuk pada bagian Library dan silahkan hidupkan bagian AppCompat and Design.
6. Masuk pada bagian Component dan masukan Camera seperti pada gambar.
7. Kemudian buat 2 buah Variable Boolean dengan nama flashLighStatus dan hasCameraFlash.
8. Pilih More Block dan buat 2 buah dengan nama flashLightOn dan flashLightOff.
Baca : Cara Mengambil Foto/Video di Instagram Tanpa Aplikasi
9. Masuk pada Event > Activity > onCreate > Pilih operasi > Tambah kode sumber langsung Java dan masukan
hasCameraFlash = getPackageManager(). hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);
10. Masuk pada Event > More Block > flashLightOn > Pilih operasi > Tambah kode sumber langsung dan masukan
android.hardware.camera2.CameraManager cameraManager = (android.hardware.camera2.CameraManager) getSystemService(Context.CAMERA_SERVICE);
try {
String cameraId = cameraManager.getCameraIdList()[0]; cameraManager.setTorchMode(cameraId, true);
flashLightStatus = true; imageview1.setImageResource(R.drawable.flash_2); } catch (android.hardware.camera2.CameraAccessException e) { }
11. Masuk pada Event > More Block > flashLightOff > Pilih operasi > Tambah kode sumber langsung dan masukan
android.hardware.camera2.CameraManager cameraManager = (android.hardware.camera2.CameraManager) getSystemService(Context.CAMERA_SERVICE);
try {
String cameraId = cameraManager.getCameraIdList()[0]; cameraManager.setTorchMode(cameraId, false);
flashLightStatus = false; imageview1.setImageResource(R.drawable.flash_1); } catch (android.hardware.camera2.CameraAccessException e) { }
12. Pilih ImageView yang tadi dibuat, pilih Event, onClick dan buat seperti gambar di bawah.
13. Setelah semuanya selesai dan sekarang kalian bisa Run Aplikasi Senter yang baru saja kalian buat dan kalian bisa langsung mencobanya apakah berfungsi dengan baik atau tidak.
Jika kalian menggunakan Sketchware Premium, kalian juga bisa menambahkan kode Admob dan publish di playstore tapi jangan lupa untuk seting Firebase nya juga yah sob dan dengan begitu kalian akan bisa menghasilkan uang dengan aplikasi yang simple yang baru saja kalian buat.
Nah mungkin kaya gitu aja sob untuk cara buat aplikasi senter di Android dengan mudah dan untuk kedepannya nanti saya akan buatkan juga videonya yah sob biar lebih mengerti dan memahami, mungkin kaya gitu aja dulu, semoga bermanfaat.