Skip to main content

Tugas 2 Get dan Set text

 Tugas 2 Get dan set text

(xml) halaman main_activity.xml
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<TextView
android:id="@+id/textView6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/purple_500"
android:padding="8dp"
android:text="DATA SISWA"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />


<TextView
android:id="@+id/textView5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="64dp"
android:text="ID"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<EditText
android:id="@+id/txtId"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="80dp"
android:hint="Masukan No Id"
android:inputType="number"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<TextView
android:id="@+id/textView4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="128dp"
android:text="NAMA"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<EditText
android:id="@+id/txtNama"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="160dp"
android:hint="Masukan Nama"
android:inputType="text"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="208dp"
android:text="ALAMAT"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<EditText
android:id="@+id/txtAlamat"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="232dp"
android:hint="Masukan Alamat"
android:inputType="text"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="280dp"
android:text="TELP"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<EditText
android:id="@+id/txtTelp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="304dp"
android:hint="Masukan No Telp"
android:inputType="phone"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="352dp"
android:text="EMAIL"
android:textSize="18dp"
android:textStyle="bold"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<EditText
android:id="@+id/txtEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="376dp"
android:hint="Masukan Email"
android:inputType="textEmailAddress"
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="-16dp" />

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="436dp"
android:layout_marginEnd="56dp"
android:onClick='CEK'
android:background="@color/teal_700"
android:text="SIMPAN"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />



<TextView
android:id="@+id/lblID"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="508dp"
android:text="ID : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="41dp" />

<TextView
android:id="@+id/lblNama"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="548dp"
android:text="Nama : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<TextView
android:id="@+id/lblAlamat"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="588dp"
android:text="Alamat : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<TextView
android:id="@+id/lblTelp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="676dp"
android:text="Telp : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

<TextView
android:id="@+id/lblEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="632dp"
android:text="Email : "
android:textSize="18dp"
app:layout_constraintTop_toTopOf="parent"
tools:layout_editor_absoluteX="0dp" />

</androidx.constraintlayout.widget.ConstraintLayout>

Berikut script program:

package com.example.latihan_android;

import androidx.appcompat.app.AppCompatActivity;

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

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}

public void CEK(View view) {
EditText ID = findViewById(R.id.txtId);
EditText Namaanda = findViewById(R.id.txtNama);
EditText Alamatt = findViewById(R.id.txtAlamat);
EditText NoTelp = findViewById(R.id.txtTelp);
EditText Emaill = findViewById(R.id.txtEmail);
TextView iD = findViewById(R.id.lblID);
TextView nama = findViewById(R.id.lblNama);
TextView alamat = findViewById(R.id.lblAlamat);
TextView telp = findViewById(R.id.lblTelp);
TextView email = findViewById(R.id.lblEmail);

int GetId = Integer.parseInt(ID.getText().toString());
String GetNama = Namaanda.getText().toString();
String GetAlamat = Alamatt.getText().toString();
int notelp = Integer.parseInt(NoTelp.getText().toString());
String GetEmail= Emaill.getText().toString();

// OUTPUT
iD.setText("ID : " + GetId );
nama.setText("Nama : " + GetNama );
alamat.setText("Alamat : " + GetAlamat);
telp.setText("Telp : " + notelp );
email.setText("Email : " + GetEmail);
}
}


hasil :








Comments

Popular posts from this blog

Java Script - Program Hello World

 Program Hello World sebelumnya kita telah mempersiapkan beberapa alat untuk memulai kode pertama kita , sekarang kita perlu untuk memulainya dengan menampilkan tulisan "Hello World" ke layar menggukan kode yang kita buat ●kita bisa menyisipkan kode java script ke dalam file html langkah langkah 1. buka Teks Editor / ide anda 2.buat sebuah file dengan ekstenti .html 3. kemudia buatah sebauah teks standar dari html 4 . pada tag <body> </body> sisipkan teks script . pastikan anda menulis kodenya benar  5. kumidian anda tekan pada keyboard CTRl + S untuk save kode anda 6. pergi ke file manager di tempat anda menyimpan file tersebut , kemudian anda buka file terseut 7. dan di browser akan tampilakan seperti ini SELAMAT . dengan begitu makan anda sudah berhasil menampilkan hasil kode anda di browser

FullStack JavaScript

 Fullstack JavaScript Pengertian Fullstack JavaScript adalah sebuah konsep pengembangan aplikasi web yang menggunakan JavaScript sebagai bahasa pemrograman di bagian client-side dan server-side. Dalam konsep ini, JavaScript digunakan sebagai bahasa pemrograman utama di seluruh stack aplikasi web. Pada client-side, JavaScript digunakan untuk mengatur tampilan dan interaksi pengguna pada browser. Sedangkan pada server-side, JavaScript digunakan untuk mengatur logika bisnis, koneksi ke database, dan menyediakan API untuk client-side. Dalam pengembangan web fullstack JavaScript, beberapa teknologi yang biasa digunakan antara lain: Node.js: sebuah runtime JavaScript yang berjalan pada server-side Express.js: sebuah framework Node.js yang digunakan untuk membangun aplikasi web MongoDB: sebuah database NoSQL yang menggunakan format JSON untuk menyimpan data React: sebuah library JavaScript untuk membangun antarmuka pengguna pada client-side Kombinasi teknologi tersebut memungkink...