TUGAS KE – 4
NAMA KELOMPOK :
1. Ryan Isroun Najah (1913003)
2. I Gede Putu Artha Pratama (1913006)
3. I Gusti Agung Bagus W (1913009)
4. Edward Togap Samuel S (1913017)
5. Rizal Rahman (1913031)
Aplikasi ini bernama Hayuk Login yang memiliki fungsi untuk Login maupun Signup pada
Facebook, Twitter, GoogleAccount.
Pada aplikasi ini menggunakan 2 Actifity, yang pertama Activity untuk Login dan yang kedua
Activity untuk Signup
Penjelasan Layout yang digunakan:
1. ConstraintLayout
<imageView = salah satu widget yang digunakan untuk menampilkan gambar atau
memunculkan gambar yang ingin ditampilkan dalam satu activity.
android:id="@+id/imageView" = digunakan untuk memberikan nama pada image
view
android:layout_width="50dp" = Membuat lebar tampilan dengan ukuran 50dp
<TextView = salah satu widget yang digunakan untuk mengganti font , memunculkan
text yang ingin ditampilkan dalam satu activity dan masih banyak lagi fungsinya
android:id="@+id/textView" = digunakan untuk memberikan nama pada text
view
android:layout_width="wrap_content" : Memberi tau tampilan untuk
menyetel ukuran lebarnya ke dimensi yang diperlukan agar konten sesuai dengan
tampilan.
android:layout_height="wrap_content" : Memberi tau tampilan untuk
menyetel ukuran tingginya ke dimensi yang diperlukan agar konten sesuai dengan
tampilan.
android:text="Login" = digunakan untuk menampilkan text
<Button
android:id="@+id/BtnLogin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="215dp" = digunakan untuk mengatur jarak dengan obejek di atas
android:background="@drawable/signupbuttonshape"
android:text="login" />
<Button
android:id="@+id/BtnSignup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="270dp"
android:background="@drawable/loginbuttonshape"
android:text="SignUp" />
<ImageView
android:id="@+id/imageView7"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginTop="340dp"
android:layout_marginLeft="20dp" = digunakan untuk mengatur jarak dengan obejek di kiri
app:srcCompat="@drawable/facebook" />
<ImageView
android:id="@+id/imageView8"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginTop="400dp"
android:layout_marginLeft="20dp"
app:srcCompat="@drawable/twitter" />
<ImageView
android:id="@+id/imageView9"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginTop="460dp"
android:layout_marginLeft="20dp"
app:srcCompat="@drawable/google" />
<TextView
android:id="@+id/textView12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SignUp"
android:layout_marginTop="100dp"
android:layout_marginLeft="150dp"
android:textSize="30sp" />
<TextView
android:id="@+id/textView13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="150dp"
android:layout_marginTop="180dp"
android:text="Username" />
<EditText
android:layout_width="192dp"
android:layout_height="47dp"
android:id="@+id/Username"
android:layout_marginLeft="150dp"
android:layout_marginTop="205dp"
android:alpha="0.23" = Untuk Animasi fade-in atau fade-out. Menunjukkan AlphaAnimation
android:background="@drawable/textviewshape" />
<TextView
android:id="@+id/textView14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="150dp"
android:layout_marginTop="255dp"
<EditText
android:layout_width="192dp"
android:layout_height="47dp"
android:layout_marginLeft="150dp"
android:layout_marginTop="280dp"
android:alpha="0.23"
android:background="@drawable/textviewshape" />
<TextView
android:id="@+id/textView15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="150dp"
android:layout_marginTop="335dp"
android:text="Confirm Password" />
<EditText
android:layout_width="192dp"
android:layout_height="47dp"
android:layout_marginLeft="150dp"
android:layout_marginTop="360dp"
android:id="@+id/Password"
android:alpha="0.23"
android:background="@drawable/textviewshape" />
<Button
android:id="@+id/Signup"
android:layout_width="130dp"
android:layout_height="39dp"
android:layout_marginLeft="190dp"
android:layout_marginTop="497dp"
android:background="@drawable/buttonshape"
android:text="Signup" />
<TextView
android:id="@+id/Hasil"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp"
android:layout_marginTop="537dp"
android:text="Status" />
</RelativeLayout>
Note : Untuk penjelasan Property di file Activity_lognup.xml yang tidak saya cantumkan
berarti penjelasannya sudah sama dengan Penjelasan yang ada di file Activity.main.xml