Tarik Trianto 12.12.0028 Input Data Mahasiswa

13
RESPONSI PEMROGRAMAN MOBILE TUTORIAL INPUT NAMA,NIM,ALAMAT MAHASISWA DISUSUN OLEH : Nama : Tarik Trianto Nim : 12.12.0028 Kelas : SI 12 A SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) AMIKOM PURWOKERTO JL. LET. JEND. POL SUMARTO PURWOKERTO 2013

description

responsi input data mahasiswa, nama, nim, alamat.

Transcript of Tarik Trianto 12.12.0028 Input Data Mahasiswa

RESPONSI

PEMROGRAMAN MOBILE

TUTORIAL INPUT NAMA,NIM,ALAMAT

MAHASISWA

DISUSUN OLEH :

Nama : Tarik Trianto

Nim : 12.12.0028

Kelas : SI 12 A

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

(STMIK) AMIKOM PURWOKERTO

JL. LET. JEND. POL SUMARTO PURWOKERTO

2013

Langkah langkah tutorial :

1. Membuka Eclipse

2. Kemudian klik New Android Aplication.

3. Isi Aplication name

4. Pilih tempat menyimpan project kita dengan menghilangkan tanda cecklist di

“Create Project in Workspace”,klik ceklist dan Next.

5. Pilih icon sesuka kita,Next.

6. Pilih Blank Activity,Next

7. klik Finish

8. Akan muncul seperti ini

9. kemenu “activity_main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:background="@drawable/tarik" tools:context=".MainActivity" > <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:text="@string/nama" /> <EditText android:id="@+id/edit1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/textView1" android:layout_below="@+id/textView1" android:ems="10" /> <TextView android:id="@+id/textView2" android:layout_width="wrap_content"

android:layout_height="wrap_content" android:layout_alignLeft="@+id/edit1" android:layout_below="@+id/edit1" android:text="@string/nim" /> <EditText android:id="@+id/edit2" android:textColor="#0000FF" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/textView2" android:layout_below="@+id/textView2" android:layout_marginTop="21dp" android:ems="10" > <requestFocus /> </EditText> <TextView android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/edit2" android:layout_below="@+id/edit2" android:layout_marginTop="20dp" android:text="@string/alamat" /> <EditText android:id="@+id/edit3" android:textColor="#7FFF00" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/textView3" android:layout_below="@+id/textView3" android:ems="10" /> <Button android:id="@+id/btn1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/edit3" android:layout_below="@+id/edit3" android:layout_marginTop="20dp" android:text="@string/kirim" /> </RelativeLayout>

10. Kemudian lihat “Package Explorer”,pilih “src Main Activity.java” seperti

di gambar.

11. Dan isikan kode seperti dibawah ini

package com.example.identitasmhs; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.View; import android.widget.Button; import android.widget.EditText; public class MainActivity extends Activity { Button kirim; EditText Nama; EditText NIM; EditText Alamat; tampung data=new tampung(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Nama = (EditText) findViewById(R.id.edit1); NIM = (EditText) findViewById(R.id.edit2); Alamat = (EditText) findViewById(R.id.edit3); kirim=(Button)findViewById(R.id.btn1); kirim.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub data.SetNama(Nama.getText().toString()); data.SetNim(NIM.getText().toString()); data.SetAlamat(Alamat.getText().toString()); startActivity(new Intent(MainActivity.this, output.class)); } });

} }

12. Pada tampung data isikan kode berikut

package com.example.identitasmhs; public class tampung { static String nama, nim, alamat; public void SetNim(String dariinput) { nim=dariinput; // TODO Auto-generated method stub } public String getNim(){ return nim; } public void SetNama(String dariinput) { nama=dariinput; // TODO Auto-generated method stub } public String getNama(){ return nama; } public void SetAlamat(String dariinput) { alamat=dariinput; // TODO Auto-generated method stub } public String getAlamat(){ return alamat; } }

13. Kemudaian di Output.xml dan Output.java

Output.java

package com.example.identitasmhs; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class output extends Activity{ TextView nama, nim, alamat; tampung data = new tampung(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.output); nama=(TextView)findViewById(R.id.viewNama);

nim=(TextView)findViewById(R.id.viewNIM); alamat=(TextView)findViewById(R.id.viewAlamat); nama.setText("Nama : "+ data.getNama()); nim.setText("Nim :"+ data.getNim()); alamat.setText("Alamat :"+ data.getAlamat()); } }

Output.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/LinearLayout1" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="@drawable/tarik" > <TextView android:id="@+id/viewNama" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:textSize="30dp"/> <TextView android:id="@+id/viewNIM" android:textColor="#0000FF" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:textSize="30dp" /> <TextView android:id="@+id/viewAlamat" android:textColor="#7FFF00" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="TextView" android:textSize="30dp" /> </LinearLayout>

14. Setelah itu tekan CTRL SHIFT S atau ”Save All”,dan pilih menu Window

AVD (Android Virtual Device Manager),klik New dan isikan sesuka kita,pilih

Device Target,CPU,dan OK.

15. Klik START

16. Akan muncul Emulator seperti dibawah ini

17. Maka akan muncul project android aplicatio kita

18. Klik button kirim, akan muncul tampilan seperti gambar berikut