0% found this document useful (0 votes)
5 views

Tugas Mobile Programming

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Tugas Mobile Programming

Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

TUGAS MOBILE PROGRAMMING

MEMBUAT DEBUGGING

NAMA : MAHDATUL JANAH

NIM : SSI202002003

KENDALA

KURANGNYA PRAKTIK BERSAMA SEHINGGA DALAM MENGHADAPI TROUBLE BISA LANGSUNG DI


SELESAIKAN

DESAIN AWAL HASIL PADA RIVIEW

CODDING PADA activity_mail.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">

<androidx.constraintlayout.widget.Guideline
android:id="@+id/guideline2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_begin="20dp" />

<EditText
android:id="@+id/EtAngka1"
android:layout_width="409dp"
android:layout_height="61dp"
android:ems="10"
android:hint="Masukan Angka 1"
android:inputType="textPersonName"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
tools:layout_editor_absoluteY="66dp" />

<EditText
android:id="@+id/EtAngka2"
android:layout_width="409dp"
android:layout_height="50dp"
android:ems="10"
android:hint="Masukan Angka 2"
android:inputType="textPersonName"
tools:layout_editor_absoluteX="16dp"
tools:layout_editor_absoluteY="257dp" />

<Button
android:id="@+id/btnHasil"
android:layout_width="409dp"
android:layout_height="49dp"
android:onClick="prosesHitung"
android:text="HITUNG"
tools:layout_editor_absoluteX="16dp"
tools:layout_editor_absoluteY="402dp" />

<TextView
android:id="@+id/EtHasil"
android:layout_width="409dp"
android:layout_height="37dp"
android:text="HASIL"
tools:layout_editor_absoluteX="16dp"
tools:layout_editor_absoluteY="526dp" />

<androidx.constraintlayout.widget.Barrier
android:id="@+id/barrier2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:barrierDirection="top"
app:constraint_referenced_ids="EtAngka1" />

<androidx.constraintlayout.widget.Barrier
android:id="@+id/barrier3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:barrierDirection="left"
app:constraint_referenced_ids="EtAngka2" />

<androidx.constraintlayout.widget.Barrier
android:id="@+id/barrier4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:barrierDirection="top"
app:constraint_referenced_ids="EtAngka2" />

<androidx.constraintlayout.widget.Barrier
android:id="@+id/barrier5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:barrierDirection="top"
app:constraint_referenced_ids="btnHasil" />

<androidx.constraintlayout.widget.Barrier
android:id="@+id/barrier6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:barrierDirection="top"
app:constraint_referenced_ids="EtHasil" />

</androidx.constraintlayout.widget.ConstraintLayout>

CODDING PADA MainActivvity.Java


package com.example.aplikasitugas;

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 {

EditText EtAngka1, EtAngka2;


TextView EtHasil;

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

EtAngka1 = (EditText) findViewById(R.id.EtAngka1);


EtAngka2 = (EditText) findViewById(R.id.EtAngka2);

EtHasil = (TextView) findViewById(R.id.EtHasil);


}

public void prosesHitung(View view) {


int angka1 = Integer.parseInt(EtAngka1.getText().toString());
int angka2 = Integer.parseInt(EtAngka2.getText().toString());
int Hasil = angka1 + angka2;
}
}

You might also like