Tugas Praktikum II.pdf
-
Upload
jarriotlfc -
Category
Documents
-
view
216 -
download
0
Transcript of Tugas Praktikum II.pdf
-
7/27/2019 Tugas Praktikum II.pdf
1/6
TugasPraktikumII PemrogramanMobileNama : JaryantoKelas : SI12ANIM : 12.12.0021Webblog : http://jariot.blogspot.com/
MembuatKalkulatorsederhanadenganeclipse
1. Bukaaplikasieclipse2. Buatprojectbaru
-
7/27/2019 Tugas Praktikum II.pdf
2/6
3. Berijudulprojectkemudianpilihnextsampaitahapfinishsepertigambarberikut.
4. Masukkanpalette Largetext Number Button Textview
-
7/27/2019 Tugas Praktikum II.pdf
3/6
5. EdittextdanIDpadapaletteyangdigunakandengancaraklikkananpadapadapalette yangakandiedit, pilihEdittextNewString Edittext
TextID
-
7/27/2019 Tugas Praktikum II.pdf
4/6
6. MasukpadabagianMainActivity
-
7/27/2019 Tugas Praktikum II.pdf
5/6
public class Mai nActi vi t y extends Act i vi ty implements OnCl i ckLi st ener {
private Edi t Text b1, b2;
private But t on t ambah, kur ang, kal i , bagi ;private Text Vi ew j uml ah;@Over r i deprotected void onCr eat e(Bundl e savedI nst anceSt ate) {
super. onCr eat e(savedI nst anceSt at e) ;set Cont ent Vi ew( R. l ayout . act i vi t y_mai n) ;
b1 = ( Edi t Text ) f i ndVi ewByI d ( R. i d. BI L1) ;b2 = ( Edi t Text ) f i ndVi ewByI d ( R. i d. BI L2) ;
j uml ah = ( Text Vi ew) f i ndVi ewByI d( R. i d. vi ewhasi l ) ;
t ambah = ( But t on) f i ndVi ewByI d( R. i d. bt nt ambah) ;t ambah. setOnCl i ckLi st ener ( this) ;
kur ang = ( But t on) f i ndVi ewByI d( R. i d. bt nkur ang) ;kur ang. set OnCl i ckLi st ener (this) ;
kal i = ( But t on) f i ndVi ewByI d( R. i d. bt nkal i ) ;kal i . set OnCl i ckLi st ener ( this) ;
bagi = ( But t on) f i ndVi ewByI d( R. i d. bt nbagi ) ;bagi . set OnCl i ckLi st ener ( this) ;
}@Over r i depublic void onCl i ck( Vi ew a) {
/ / TODO Aut o- gener at ed met hod st ubint ni l ai 1 = I nt eger . par seI nt ( b1. get Text ( ) . t oSt r i ng( ) ) ;
int ni l ai 2 = I nt eger . par seI nt ( b2. get Text ( ) . t oSt r i ng( ) ) ;
switch (a. get I d( ) ) {case R. i d. bt nt ambah:
j uml ah. set Text ( I nt eger . t oSt r i ng( ni l ai 1+ni l ai 2) ) ;break;
case R. i d. bt nkur ang:j uml ah. set Text ( I nt eger . t oSt r i ng( ni l ai 1- ni l ai 2) ) ;break;
case R. i d. bt nkal i :j uml ah. set Text ( I nt eger . t oSt r i ng( ni l ai 1*ni l ai 2) ) ;break;
case R. i d. bt nbagi :j uml ah. set Text ( I nt eger . t oSt r i ng( ni l ai 1/ ni l ai 2) ) ;break;
}
}
}
-
7/27/2019 Tugas Praktikum II.pdf
6/6
7. Runprogramyangsudahkitabuat,caranyasepertipadagambarberikut.
8. Hasilsepertidibawahini.