0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan

Coding Praktikum Android

coding praktikun android dengan adnroid studio

Diunggah oleh

ReyYoyoy
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
20 tayangan

Coding Praktikum Android

coding praktikun android dengan adnroid studio

Diunggah oleh

ReyYoyoy
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 4

Muhamad rheza

0651 12 151

Activity_Main.xml
xmlns:android=http://schemas.android.com/apk/res/android
(kode default pada layout xml)
xmlns:tools=http://schemas.android.com/tools
(kode default pada layout xml)
android:layout_width="match_parent"
(mengatur lebar layout sesuai layar hp)
android:layout_height="match_parent"
(mengatur tinggi layout sesuai layar hp)
android:paddingLeft="@dimen/activity_horizontal_margin"
(mengatur jarak kiri dengan mengambil jarak dari @dimen)
android:paddingRight="@dimen/activity_horizontal_margin"
(mengatur jarak kanan dengan mengambil jarak dari @dimen)
android:paddingTop="@dimen/activity_vertical_margin"
(mengatur jarak atas dengan mengambil jarak dari @dimen)
android:paddingBottom="@dimen/activity_vertical_margin"
(mengatur jarak bawah dengan mengambil jarak dari @dimen)
tools:context=".MainActivity">
(elemen atribut di dalam file xml)
<EditText
(membuat textfield)
android:layout_width="wrap_content"
(mengatur lebar layout menyesuiakan dengan isi content)
android:layout_height="wrap_content"
(mengaturtinggi layout menyesuiakan dengan isi content)
android:id="@+id/et1"
(membuat identitas dengan id:et1)
android:inputType="text"
(megatur jenis input yang digunakan yaitu text)
android:ems="10 />
(mengatur lebar text)
android:layout_alignParentTop="true"
(mengatur batas atas tampilan sesuai dengan parent)
android:layout_centerHorizontal="true"
(mengatur posisi berada di tengah secara horizontal)
<TextView
(Membuat Text)
android:layout_width="wrap_content"
(mengatur lebar layout menyesuiakan dengan isi content)
android:layout_height="wrap_content"
(mengaturtinggi layout menyesuiakan dengan isi content)
android:id="@+id/tv1"

Muhamad rheza
(membuat identitas pada TextView dengan id:tv1)
android:layout_below="@+id/et1"
(mengatur layout tv1 berada dibawah id:et1)
android:text="ini textview"
(membuat text ini textview)
android:layout_centerHorizontal="true"/>
(membuat posisi berada di tengah secara horizontal)
<Button
(membuat tombol)
android:layout_width="wrap_content"
(mengatur lebar layout menyesuiakan dengan isi content)
android:layout_height="wrap_content"
(mengaturtinggi layout dengan isi content)
android:id="@+id/bt1"
(membuat identitas dengan id:bt1)
android:text="tampilkan"
(membuat text tampilkan)
android:layout_below="@+id/tv1"
(mengatur layout bt1 berada dibawah id:tv1)
android:layout_centerHorizontal="true"/>
(mengatur posisi di tengah secara horizontal)
</RelativeLayout>
(menutup tag RelativeLayout)

0651 12 151

Muhamad rheza

0651 12 151

MainActivity.java
package com.aa.pertemuan3;

(package yang digunakan)

import android.support.v7.app.ActionBarActivity;

(memasukan/memanggil fungsi dari


ActionBarActivity)
(memasukan fungsi dari Bundle)
(memasukan fungsi dari view )
(memasukan fungsi dari OnClickListener)
(memasukan fungsi dari Button)
(memasukan fungsi dari EditText)
(memasukan fungsi dari TextView)

import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends ActionBarActivity implements OnClickListener{


( mendeklarasikan class mainactivity dengan hak akses public dengan turunan
ActionBarActivity,memanggil interface OnClickListener)
TextView tv1;
EditText et1;
Button bt1;
@Override

(mendeklarasikan TextView dengan object tv1)


(mendeklarasikan EditText dengan object et1)
(mendeklarasikan Button dengan object bt1)

protected void onCreate(Bundle savedInstanceState) {


(metod onCreate dengan haks akses protected dan tidak mempunyai nilai kembalian dengan argumen
bundle )
super.onCreate(savedInstanceState);
(memanggil parent onCreate dari Activity)
setContentView(R.layout.activity_main);
(memanggil metod setContent dengan parameter (R.layout.activity_main))
tv1 = (TextView)findViewById(R.id.tv1);
(memanggil object tv1(TextView) dengan id tv1)
et1 = (EditText)findViewById(R.id.et1);
(memanggil object et1(EditText) dengan id et1)
tampilkan = (Button)findViewById(R.id.bt1);
(memanggil object tampilkan(TextView) dengan id bt1)
tampilkan.setOnClickListener(this);
(mengatur object tombol agar dapat di klik)
}

Muhamad rheza

0651 12 151

@Override
public void onClick(View v) {
(metod onClick dengan hak akses public dan tidak mempunyai nilai kembalian dengan argumen
View)
tv1.setText(""+et1.getText());
(memanggil text pada et1 kedalam tv1)
}
}

Anda mungkin juga menyukai