membuat form biodata sederhana pada android

Upload: mutia

Post on 26-Feb-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Membuat Form Biodata Sederhana Pada Android

    1/7

    Membuat Form Biodata Sederhana pada Android

    Kali ini saya akan berbagi ilmu, membuat form sederhana pada androit menggunakan ECLIPSE.

    Berikut langkahnya :(Disini saya tidak menjelaskan langkah-langkah bagaimana membuat project baru karena sudah

    ada pada post yang sebelumnya, namun langsung pada source code)1. Saya meberi nama project ini FormNama

    2. Tampilan design main.xml

    Berikut Source code untuk main.xml

  • 7/25/2019 Membuat Form Biodata Sederhana Pada Android

    2/7

    android:textAppearance="?android:attr/textAppearanceSmall" />

  • 7/25/2019 Membuat Form Biodata Sederhana Pada Android

    3/7

    android:layout_below="@+id/cekboxjava"

    android:layout_marginTop="5dp"

    android:text="Melukis"android:textSize="18sp" />

  • 7/25/2019 Membuat Form Biodata Sederhana Pada Android

    4/7

    3. Berikut Source Code untuk FormNamaActivity.java

    package com.formNama;

    import android.os.Bundle;

    import android.app.Activity;import android.view.Menu;import android.view.View;

    import android.view.View.OnClickListener;

    import android.widget.Button;import android.widget.CheckBox;

    import android.widget.EditText;

    import android.widget.RadioButton;import android.widget.RadioGroup;

    import android.widget.TextView;

    import android.widget.RadioGroup.OnCheckedChangeListener;

    public class FormNamaActivity extends Activity implements OnClickListener,

    OnCheckedChangeListener {

    EditText tempatnama,tempatemail;Button buttonsbm;

    RadioGroup groupjeniskelamin;

    RadioButton radiolaki, radioper;CheckBox checkboxbaca, checkboxtraveling, checkboxlukis;

    TextView outputnama, outputemail, outputjeniskelamin, outputhobi;

    String jeniskelamin, hobi;@Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);setContentView(R.layout.main);

    tempatemail = (EditText)findViewById(R.id.tulisemail);

    tempatnama = (EditText)findViewById(R.id.tulisnama);buttonsbm = (Button)findViewById(R.id.tomboltampil);

    groupjeniskelamin = (RadioGroup)findViewById(R.id.groupjk);

    checkboxbaca = (CheckBox)findViewById(R.id.cekboxbaca);

    checkboxtraveling = (CheckBox)findViewById(R.id.cekboxtravel);checkboxlukis = (CheckBox)findViewById(R.id.cekboxlukis);

    outputnama =(TextView)findViewById(R.id.outputnama);

    outputemail =(TextView)findViewById(R.id.outputemail);outputhobi = (TextView)findViewById(R.id.outputhobby);

    outputjeniskelamin = (TextView)findViewById(R.id.outputjk);

    buttonsbm.setOnClickListener(this);

    groupjeniskelamin.setOnCheckedChangeListener(this);

    }

    @Override

    public void onClick(View klik) {// TODO Auto-generated method stub

    outputnama.setText("Nama : "+tempatnama.getText());

    outputemail.setText("Email : "+tempatemail.getText());if (checkboxbaca.isChecked() && checkboxlukis.isChecked() &&

    checkboxtraveling.isChecked()){

    outputhobi.setText("Hobi : Membaca, Melukis & Traveling");}else if(checkboxbaca.isChecked() && checkboxlukis.isChecked()){

    outputhobi.setText("Hobi : Membaca & Melukis");

    }else if(checkboxbaca.isChecked() && checkboxtraveling.isChecked()){

    outputhobi.setText("Hobi : Membaca & Traveling");

  • 7/25/2019 Membuat Form Biodata Sederhana Pada Android

    5/7

    }else if(checkboxlukis.isChecked() && checkboxtraveling.isChecked()){

    outputhobi.setText("Hobi : Melukis & Traveling");

    }else if(checkboxbaca.isChecked()){outputhobi.setText("Hobi : Membaca");

    }else if(checkboxlukis.isChecked()){

    outputhobi.setText("Hobi : Melukis");}else if(checkboxtraveling.isChecked()){outputhobi.setText("Hobi : Traveling");

    }else{

    outputhobi.setText("Hobi : ");

    }

    outputjeniskelamin.setText(jeniskelamin);tempatnama.setText("");

    tempatemail.setText("");

    checkboxbaca.setChecked(false);

    checkboxtraveling.setChecked(false);checkboxlukis.setChecked(false);

    groupjeniskelamin.clearCheck();

    }

    @Override

    public void onCheckedChanged(RadioGroup group, int check) {

    // TODO Auto-generated method stubif(check==R.id.radiolk){

    jeniskelamin="Jenis Kelamin : Laki-Laki";

    }else if(check==R.id.radiopr){

    jeniskelamin="Jenis Kelamin : Perempuan";

    }else{

    jeniskelamin="Jenis Kelamin :";

    }

    }

    }

    4. Kemudian jalankan aplikasi dengan cara klik kanan pada nama project --> Run as -->

    Android Application. Seperti dibawah ini :

    http://2.bp.blogspot.com/-LfEgyub5t8o/Uz6xv87ssKI/AAAAAAAAAKw/M-JLfzyQKfg/s1600/form5.png
  • 7/25/2019 Membuat Form Biodata Sederhana Pada Android

    6/7

    5. Berikut tampilan aplikasi setelah dijalankan dan contoh jalanya aplikasi tersebut

    http://2.bp.blogspot.com/-nGuZT_g3Qe8/Uz6yf9RBi4I/AAAAAAAAALQ/PCfBnBiXLaA/s1600/form3.pnghttp://3.bp.blogspot.com/-ZafNrI4VDxA/Uz6ydoefbpI/AAAAAAAAALI/TOUzFENLUBU/s1600/form2.pnghttp://4.bp.blogspot.com/-Ko_Gk6f2gso/Uz6ycpJK7QI/AAAAAAAAALA/qhO7t0Oy7jg/s1600/form1.pnghttp://3.bp.blogspot.com/-RXyaoBkdohE/Uz6xwvC6tII/AAAAAAAAAK0/tQMJjwTD2Es/s1600/form6.png
  • 7/25/2019 Membuat Form Biodata Sederhana Pada Android

    7/7

    Sekian postingan saya mengenai form sederhana pada android, semoga dapat bermanfaat.

    Terima Kasih

    http://1.bp.blogspot.com/-9br9VlpkLao/Uz6yrQxGFlI/AAAAAAAAALY/VOteyn0425I/s1600/form4.png