Laporan Modul 1 Pemrograman Perangkat Bergerak
Laporan Modul 1 Pemrograman Perangkat Bergerak
Laporan Modul 1 Pemrograman Perangkat Bergerak
MODUL I
PENGENALAN LINGKUNGAN ANDROID DAN STRUKTUR DASAR
Disusun Oleh :
TGL. PRAKTIKUM : 29 Maret 2017
NAMA : Yanuar Aliffio
NRP : 130411100006
KELOMPOK : B1
DOSEN : Yonathan Ferry Hendrawan, S.T.,
M.I.T.
Mochammad Sodiqin
(130411100029)
A. PENDAHULUAN
Pada modul pertama ini, praktikan dikenalkan pada ruang lingkup android serta
struktur dasar dari android. Mengenal penggunaan beberapa widget yang sangat dasar
dan penanganan event sederhana.Serta pengenalan Layout, warna, font, toast sangat
berpengaruh karena struktur tersebut tidak akan lepas dalam pemrograman Android.
Oleh karena itu, praktikan diharuskan untuk mengeksplore lebih lagi untuk lebih
mengenal struktur daripemrograman Android.
C. PENJELASAN PROGRAM
Source code program :
String.xml
<resources>
<string name="app_name">HelloWorld</string>
<string name="window_text">Press the button below to receive a
friendly greeting from Android</string>
<string name="button_label">Show</string>
<string name="greeting_text">Hello Yanuar!!!</string>
</resources>
Activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
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="com.yanuar.label.MainActivity"
android:background="#ff00ddff">
<TextView
android:id="@+id/textView1"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/window_text"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:textAppearance="?android:attr/textAppearanceMedium"
android:layout_marginTop="20dp" />
<Button
android:id="@+id/grettingButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="60dp"
android:onClick="showGreeting"
android:text="@string/button_label" />
</RelativeLayout>
MainActivity.java
package com.yanuar.label;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;