Pengujian Dengan Lux Meter Digital

4.3.2 Pengukuran Dengan Aplikasi

Pengukuran pada smartphone ini memanfaatkan ambient light sensor berikut tampilan awal setelah di operasikan: Gambar 24. Setelah aplikasi di operasikan Kode program yang di terapkan pada aplikasi untuk pengukuran dan penetapan kemugkinan dari SNI lux meter: Kode program untuk mengakses graphic user interface GUI aplikasi: package com.example.dor.smartluxmeter; import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.view.View; import android.widget.Button; public class MainActivity extends Activity { private Button imageButton; private Button imageButton2; private Button imageButton3; private Button imageButton4; private Button imageButton5; private Button imageButton6; private Button trace; private Button garage; private Button buttonexit; private Button button2help; private Button about; Override public void onCreateBundle savedInstanceState { super .onCreatesavedInstanceState; setContentViewR.layout.activity_main; imageButton = Button findViewByIdR.id.livingroom; imageButton2 = Button findViewByIdR.id.kitchen; imageButton3 = Button findViewByIdR.id.bathroom; imageButton4 = Button findViewByIdR.id.workspace; imageButton5 = Button findViewByIdR.id.diningroom; imageButton6 = Button findViewByIdR.id.bedroom; garage = Button findViewByIdR.id.garage; trace = Button findViewByIdR.id.trace; buttonexit = Button findViewByIdR.id.buttonexit; button2help = Button findViewByIdR.id.button2help; about = ButtonfindViewByIdR.id.about; imageButton.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Livingroom. class ; startActivityi; } }; imageButton2.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Kitchen. class ; startActivityi; } }; imageButton3.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Bathroom. class ; startActivityi; } }; imageButton4.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Workspace. class ; startActivityi; } }; imageButton5.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Diningroom. class ; startActivityi; } }; imageButton6.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Bedroom. class ; startActivityi; } }; garage.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Garage. class ; startActivityi; } }; trace.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Trace. class ; startActivityi; } }; button2help.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , Help. class ; startActivityi; } }; about.setOnClickListener new View.OnClickListener { Override public void onClickView v { Intent i = new IntentMainActivity. this , About. class ; startActivityi; } }; buttonexit.setOnClickListener new View.OnClickListener { Override public void onClickView v { AlertDialog.Builder builder = new AlertDialog.BuilderMainActivity. this ; builder.setTitle Atention ; builder.setMessage apakah anda yakin ? ; builder.setIconandroid.R.drawable.ic_dialog_alert; builder.setPositiveButton yes , new DialogInterface.OnClickListener { Override public void onClickDialogInterface dialog, int which { TODO Auto-generated method stub MainActivity. this .finish; } };