Sunday, 3 January 2016

Laporan Praktikum 5 | Aplikasi Pengenalan Budaya Gorontalo

Pada praktikum kali ini saya akan membuat aplikasi pengenalan budaya gorontalo.

Buatlah Project baru seperti berikut ini
Project Name : BudayaGorontalo
Buitl Target : Android 2.2
Application name : Splashloading
Package name : com.budayagorontalo
Activity : splash
Min SDK :8
Buatlah sebuah file java baru di dalam direktori src/com.budayagorontalo dengan cara klik kanan > New > Calss berinama file splashloading.java kemudian ubah isi file menjadi seperti ini :
splashloading.java
package com.budayagorontalo;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;

public class splashloading extends Activity {


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

 }

 public void setSplash() {
  new Thread() {
   public void run() {
    try {
     Thread.sleep(5000);
    } catch (Exception e) {
    }
    Intent i = new Intent(splashloading.this, awal.class);
    splashloading.this.finish();
    startActivity(i);
   }
  }.start();
 }
}

Awal.java

package com.budayagorontalo;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.view.View;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.media.MediaPlayer;

public class awal extends Activity {


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menuutama);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}


/**
* @param t
*/

public void btn_01_Clicked(View v) {
Intent panggil_class = new Intent(this, pakaianadat.class);
startActivity(panggil_class);
}

public void btn_02_Clicked(View v) {

Intent panggil_class = new Intent(this, rumahadat.class);
startActivity(panggil_class);
}

public void btn_03_Clicked(View v) {

Intent panggil_class = new Intent(this, tarian.class);
startActivity(panggil_class);
}

public void btn_04_Clicked(View v) {

Intent panggil_class = new Intent(this, senjata.class);
startActivity(panggil_class);
}

public void btn_05_Clicked(View v) {

Intent panggil_class = new Intent(this, alatmusik.class);
startActivity(panggil_class);
}

public void btn_06_Clicked(View v) {

Intent panggil_class = new Intent(this, upacaraadat.class);
startActivity(panggil_class);
}

public void btn_07_Clicked(View v) {

Intent panggil_class = new Intent(this, musikgorontalo.class);
startActivity(panggil_class);
}

public void btn_08_Clicked(View v) {

Intent panggil_class = new Intent(this, about.class);
startActivity(panggil_class);
}

public void btn_09_Clicked(View v) {

Intent panggil_class = new Intent(this, help.class);
startActivity(panggil_class);
}

public void btn_10_Clicked(View v) {

Intent panggil_class = new Intent();
startActivity(panggil_class);
}



}

Notice : Berhubung file javanya banyak jadi hanya sebagian yang saya posting. info lebih lanjut silahkan koment dibawah.

setelah itu buatkan tampilan xml layoutnya, caranya seperti berikut ini
Klik kanan pada Res - Layout kemudian berikan nama splash.xml

splash.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/bg7"
    android:gravity="center_horizontal"
    android:orientation="vertical" >

    <ProgressBar
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:indeterminateDrawable="@layout/progresbar" />


    </RelativeLayout>

menuutama.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/bg8"
    android:gravity="center|center_horizontal"
    android:orientation="vertical"
    android:keepScreenOn="true"
    tools:context=".Menu_utama" >

 
 
    <ImageButton
        android:id="@+id/Btn_01"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_01_Clicked"
        android:src="@drawable/pakaian2"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"  
        />
 
    <ImageButton
        android:id="@+id/Btn_02"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_02_Clicked"
        android:src="@drawable/rumahadat2"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_toRightOf="@id/Btn_01"  
        />
 
    <ImageButton
        android:id="@+id/Btn_03"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_03_Clicked"
        android:src="@drawable/tarian"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_toRightOf="@id/Btn_02"  
        />
 
    <ImageButton
        android:id="@+id/Btn_04"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_04_Clicked"
        android:src="@drawable/senjata"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_below="@id/Btn_01"  
        />
<ImageButton
        android:id="@+id/Btn_05"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_05_Clicked"
        android:src="@drawable/alatmusik"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_below="@id/Btn_02"
        android:layout_toRightOf="@id/Btn_04"  
        />
 
    <ImageButton
        android:id="@+id/Btn_06"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_06_Clicked"
        android:src="@drawable/upacaraadat"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_below="@id/Btn_03"
        android:layout_toRightOf="@id/Btn_05"  
        />
    <ImageButton
        android:id="@+id/Btn_07"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_07_Clicked"
        android:src="@drawable/iconmusik"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_below="@id/Btn_04"  
        />
 
    <ImageButton
        android:id="@+id/Btn_08"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_08_Clicked"
        android:src="@drawable/about"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_below="@id/Btn_04"
        android:layout_toRightOf="@id/Btn_07"  
        />
 
    <ImageButton
        android:id="@+id/Btn_09"
        android:layout_width="100dp"
        android:layout_height="100dp"
        android:onClick="btn_09_Clicked"
        android:src="@drawable/help"
        android:scaleType="centerInside"
        android:layout_weight="1"
        android:orientation="vertical"
        android:adjustViewBounds="true"
        android:layout_below="@id/Btn_06"
        android:layout_toRightOf="@id/Btn_08"  
        />
 

</RelativeLayout>

setelah membuat xmlnya, sekarang kita buatkan folder drawable. perhatikan berikut ini
klik kanan di res-New-Folder, kemudian berikan nama drawable, silahkan pindahkan gambar di folder yang telah kita buatkan tadi.

untuk mengatasi fource close,  Pada package src/AndroidManifest, buka AndroidManifest.xml pastikan kodenya seperti berikut
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.budayagorontalo"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="8" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.budayagorontalo.splashloading"
            android:label="@string/app_name"
             >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name="com.budayagorontalo.awal"
            android:label="@string/app_name" >
        </activity>
        <activity android:name="com.budayagorontalo.pakaianadat"
            android:logo="@drawable/ic_launcher"
            android:icon="@drawable/ic_launcher" >
        </activity>
        <activity android:name="com.budayagorontalo.rumahadat" >
        </activity>
        <activity android:name="com.budayagorontalo.tarian" >
        </activity>
        <activity android:name="com.budayagorontalo.senjata" >
        </activity>
        <activity android:name="com.budayagorontalo.alatmusik" >
        </activity>
        <activity android:name="com.budayagorontalo.upacaraadat" >
        </activity>
        <activity android:name="com.budayagorontalo.musikgorontalo" >
        </activity>
         <activity android:name="com.budayagorontalo.biliu" >
        </activity>
        <activity android:name="com.budayagorontalo.dulohupa" >
        </activity>
        <activity android:name="com.budayagorontalo.bandayopoboide" >
        </activity>
        <activity android:name="com.budayagorontalo.hulondalolipuu" >
        </activity>
        <activity android:name="com.budayagorontalo.bindebiluhuta" >
        </activity>
        <activity android:name="com.budayagorontalo.atiolotimama" >
        </activity>
         <activity android:name="com.budayagorontalo.ambikoko" >
        </activity>
         <activity android:name="com.budayagorontalo.buayi" >
        </activity>
         <activity android:name="com.budayagorontalo.hulondathalangi" >
        </activity>
         <activity android:name="com.budayagorontalo.dana" >
        </activity>
         <activity android:name="com.budayagorontalo.tilolamalowololo" >
        </activity>
         <activity android:name="com.budayagorontalo.posabari" >
        </activity>
         <activity android:name="com.budayagorontalo.torabua" >
        </activity>
         <activity android:name="com.budayagorontalo.tumundulo" >
        </activity>
         <activity android:name="com.budayagorontalo.mayiledungga" >
        </activity>
         <activity android:name="com.budayagorontalo.saronde" >
        </activity>
         <activity android:name="com.budayagorontalo.danadana" >
        </activity>
        <activity android:name="com.budayagorontalo.taripolopalo" >
        </activity>
        <activity android:name="com.budayagorontalo.aliyawo" >
        </activity>
         <activity android:name="com.budayagorontalo.eluto" >
        </activity>
        <activity android:name="com.budayagorontalo.baladu" >
        </activity>
        <activity android:name="com.budayagorontalo.pito" >
        </activity>
         <activity android:name="com.budayagorontalo.sabele" >
        </activity>
        <activity android:name="com.budayagorontalo.sumala" >
        </activity>
        <activity android:name="com.budayagorontalo.banggo" >
        </activity>
        <activity android:name="com.budayagorontalo.bituo" >
        </activity>
        <activity android:name="com.budayagorontalo.badi" >
        </activity>
        <activity android:name="com.budayagorontalo.totobuo" >
        </activity>
        <activity android:name="com.budayagorontalo.yilambuwa" >
        </activity>
        <activity android:name="com.budayagorontalo.sambawa" >
        </activity>
        <activity android:name="com.budayagorontalo.pumbungo" >
        </activity>
         <activity android:name="com.budayagorontalo.pulu" >
        </activity>
         <activity android:name="com.budayagorontalo.onono" >
        </activity>
        <activity android:name="com.budayagorontalo.dodopa" >
        </activity>
        <activity android:name="com.budayagorontalo.kalumbi" >
        </activity>
        <activity android:name="com.budayagorontalo.pantilo" >
        </activity>
        <activity android:name="com.budayagorontalo.tadui" >
        </activity>
        <activity android:name="com.budayagorontalo.polopalo" >
        </activity>
         <activity android:name="com.budayagorontalo.marwas" >
        </activity>
         <activity android:name="com.budayagorontalo.rebana" >
        </activity>
        <activity android:name="com.budayagorontalo.gobel" >
        </activity>
        <activity android:name="com.budayagorontalo.wamilo" >
        </activity>
        <activity android:name="com.budayagorontalo.sulambeli" >
        </activity>
        <activity android:name="com.budayagorontalo.mopolihulimu" >
        </activity>
         <activity android:name="com.budayagorontalo.mongakiki" >
        </activity>
        <activity android:name="com.budayagorontalo.about" >
        </activity>
        <activity android:name="com.budayagorontalo.help" >
        </activity>
    </application>

</manifest>

Setelah itu jalankan programnya, maka hasilnya seperti dibawah ini

Notice: Bagi yang berminta dengan aplikasinya, silahkan koment dibawah
Terimakasih


luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com