Source Code Sederhana Java Android
Kode .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"
tools:context=".NameActivity"
>
<TextView
android:id="@+id/nama"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginTop="20dp"
android:text="Nama :" />
<EditText
android:id="@+id/inputnama"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/nama"
android:layout_alignBottom="@+id/nama"
android:layout_alignParentRight="true"
android:ems="10"
/>
<TextView
android:id="@+id/nim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/nama"
android:layout_below="@+id/inputnama"
android:layout_marginTop="39dp"
android:text="NIM :" />
<EditText
android:id="@+id/inputnim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/nim"
android:layout_alignBottom="@+id/nim"
android:layout_alignLeft="@+id/inputnama"
android:ems="10"
>
<requestFocus />
</EditText>
<Button
android:id="@+id/tampil"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/inputnim"
android:layout_marginTop="46dp"
android:text="Tampil"
/>
<TextView
android:id="@+id/hasil_nama"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/nim"
android:layout_below="@+id/tampil"
android:layout_marginTop="43dp"
android:text="Nama :" />
<TextView
android:id="@+id/output_nama"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/hasil_nama"
android:layout_alignBottom="@+id/hasil_nama"
android:layout_toRightOf="@+id/tampil"
android:text=" "
/>
<TextView
android:id="@+id/hasil_nim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/tampil"
android:layout_below="@+id/output_nama"
android:layout_marginTop="39dp"
android:text="NIM :" />
<TextView
android:id="@+id/output_nim"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/hasil_nim"
android:layout_alignBottom="@+id/hasil_nim"
android:layout_toRightOf="@+id/tampil"
android:text=" "
/>
</RelativeLayout>
Kode .Java
package co.example.uts;
import
android.os.Bundle;
import
android.app.Activity;
import android.view.Menu;
import
android.view.View;
import
android.widget.TextView;
import
android.widget.Button;
public class NameActivity extends Activity
{
private TextView inputnama, inputnim, output_nama, output_nim;
private Button tampil;
private StringBuilder str1,str2;
@Override
protected void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_name);
output_nama =(TextView)
findViewById(R.id.output_nama);
output_nim =(TextView)
findViewById(R.id.output_nim);
inputnama =(TextView)
findViewById(R.id.inputnama);
inputnim =(TextView) findViewById(R.id.inputnim);
tampil=(Button) findViewById(R.id.tampil);
tampil.setOnClickListener(new
View.OnClickListener()
{
public void onClick(View v)
{
str1= new
StringBuilder();
str2= new
StringBuilder();
str1.append(inputnama.getText());
str2.append(inputnim.getText());
output_nama.setText(str1);
output_nim.setText(str2);
}
});
}
}
Hasil :


Tidak ada komentar:
Posting Komentar