Tugas praktikum III.pdf
-
Upload
jarriotlfc -
Category
Documents
-
view
218 -
download
0
Transcript of Tugas praktikum III.pdf
-
8/14/2019 Tugas praktikum III.pdf
1/6
TugasPraktikumIII PemrogramanMobileNama : JaryantoKelas : SI12ANIM : 12.12.0021Webblog : http://jariot.blogspot.com/
SEKOLAHTINGGIMANAJEMENINFORMATIKADANKOMPUTERAMIKOMPURWOKERTOJL.LET.JEND.POLSUMARTOPURWOKERTO
TutorialProgramLineardenganeclipse1. Bukaaplikasieclipse2. Buatprojectbaru
-
8/14/2019 Tugas praktikum III.pdf
2/6
3. Berijudulprojectkemudianuntukpengaturandefaultpilihnextsampaitahapfinishsepertigambarberikut.TerdapatClassMainActivityjavayangberfungsisebagaiclassSourcecodingprojectini,danActivity_main.xmlsebagaitempatuntukmendesainprojectinisepertipadapraktikumIImembuatkalkulatormenggunakanPalletteyangberadadi Activity_main.xml.
4. Ubahterlebihdahululayoutmenjaditiperelativelayoutdengancaraklikkanandilembarkerjakemudiapilih change layoutdanpilihRelative layout klikok,kemudian klik activity_main.xmlyangadadisampinggraphicallayoutdibawahtoolbarPalettedanisikanlistingkodeberikutini.
-
8/14/2019 Tugas praktikum III.pdf
3/6
android:layout_height="wrap_content"android:padding="5px">
5. Setelahselesaikemudianmasukkesrcyangadadipackageexplorer,lalucarifileyang.java
misalnyalinear.java
6. Masukansourcekodeberikutini.importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Gravity;importandroid.view.Menu;importandroid.widget.LinearLayout;importandroid.widget.RadioGroup;importandroid.widget.RadioGroup.OnCheckedChangeListener;
-
8/14/2019 Tugas praktikum III.pdf
4/6
publicclassMainActivityextendsActivityimplementsOnCheckedChangeListener{private
RadioGroup
orientation,gravity;
@Override
protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);
kontent();
}publicvoidkontent(){orientation=(RadioGroup)findViewById(R.id.orientation);orientation.setOnCheckedChangeListener(this);
gravity=(RadioGroup)
findViewById(R.id.gravity);
gravity.setOnCheckedChangeListener(this);
}
@Override
publicbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.main,menu);
returntrue;}
@Override
publicvoidonCheckedChanged(RadioGrouparg0,intcinta){//TODOAutogeneratedmethodstubswitch(cinta){caseR.id.horizontal:
orientation.setOrientation(LinearLayout.HORIZONTAL);break;
caseR.id.vertical:orientation.setOrientation(LinearLayout.VERTICAL);break;
caseR.id.left:gravity.setGravity(Gravity.LEFT);
break;
caseR.id.right:gravity.setGravity(Gravity.RIGHT);
break;
caseR.id.center:gravity.setGravity(Gravity.CENTER);break;
}
}}
-
8/14/2019 Tugas praktikum III.pdf
5/6
7. Setelah selesai dalam pengkodingan, jalankan Android virtual device manager seperti padaPraktikumIpemrogramanmobilemembuatprogramhelloworld.
8. Setelah itu debug program yang kita buat dengan cara klik kanan pada project Run asAndroidApplicationsepertipadagambardibawahini.
-
8/14/2019 Tugas praktikum III.pdf
6/6
9. IniadalahtampilanHasildariprogramLinearyangkitabuattadi.