Membuat Aplikasi Senter Menggunakan Sketchware

Share On Facebook ! Tweet This ! Share On Google Plus ! Pin It ! Share On Tumblr ! Share On Reddit ! Share On Linkedin ! Share On StumbleUpon !
Untuk membuat aplikasi Senter untuk Android menggunakan aplikasi Sketchware ikuti langkah-langkah yang diberikan di bawah ini dan jangan sampai terlewat sedikitpun.

1. Buat proyek baru di Sketchware. Di area VIEW, tambahkan ImageView dan berikan nama imageview1. Tetapkan lebar dan tinggi ke 100, dan ketik skala ke FIT_XY.

2. Gunakan 2 gambar ikon pada kustom pilihan pada Sketchware yang bernama ic_flash_on_black dan ic_flash_off_black.

3. Tetapkan ic_flash_off_black sebagai gambar imageview1.




4. Pada pilihan tombol Library,Hidupkan AppCompat and Design.


5. Add a Camera component. Berikan nama cam.


6. Tambahkan dua variabel boolean dan berikan nama flashLightStatus dan halCameraFlash.

7. Buat dua more blok dengan nama: flashLightOn and flashLightOff.




8. Pada onCreate event, gunakan add blok source directly dan copy paste kode berikut :

hasCameraFlash = getPackageManager(). hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);

9. Pada More Block flashLightOn, gunakan blok add source directly dan gunakan kode berikut:


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.ic_flash_on_black); } catch (android.hardware.camera2.CameraAccessException e) { }

10. Untuk selanjutnya pada More Block flashLightOff, gunakan blok add source directly dan copy pate kode di bawah ini:


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.ic_flash_off_black); } catch (android.hardware.camera2.CameraAccessException e) { }

11. Tambahkan imageview1 onClick event. Di sini, gunakan blok seperti yang ditunjukkan pada gambar di bawah ini.


12. Simpan dan jalankan proyek. Di aplikasi, klik ImageView untuk menyalakan lampu flash.



«
Next
Posting Lebih Baru
»
Previous
Posting Lama
 
Copyright ©2016 Sketchware News • All Rights Reserved.
Template Design by BTDesigner • Powered by Blogger