Tugas Praktikum II.pdf

download Tugas Praktikum II.pdf

of 6

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.