Tarik Trianto 12.12.0028 Input Data Mahasiswa
-
Upload
tariktrianto -
Category
Documents
-
view
132 -
download
0
description
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
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.
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