• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA. A. S., Rossa & M. Shalahuddin Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung : Penerbit Informatika.

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR PUSTAKA. A. S., Rossa & M. Shalahuddin Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung : Penerbit Informatika."

Copied!
19
0
0

Teks penuh

(1)

DAFTAR PUSTAKA

A. S., Rossa & M. Shalahuddin. 2013. Rekayasa Perangkat Lunak Terstruktur

dan Berorientasi Objek. Bandung : Penerbit Informatika.

Arifin, Henry (dkk). 2011. Rancang Bangun Aplikasi Pengenalan Budaya Cina

Berbasis Sistem operasi Android. Jurnal Skripsi Teknik Informatika.

Bark, Steve. 2012. An Introduction to Adobe Photoshop. London: Ventus

Publishing Aps.

Binanto, Iwan. 2010. Multimedia Digital : Dasar Teori dan Pengembangannya.

Yogyakarta : Penerbit Andi.

Indrawaty, Youlia (dkk). 2013. Aplikasi Pembelajaran Alat Musik Gitar

Menggunakan Model Skenario Multimedia Interaktif Timeline Tree.

Jurnal Informatika 11(1).

Kadir, Abdul & Terra Ch. Triwahyuni. 2013. Pengantar Teknologi Informasi

Edisi Revisi. Yogyakarta : Penerbit Andi.

Latifah, Firma & Ramadian Agus Triyono. 2014. Media Pembelajaran Interaktif

Elektromagnetik Di SMP Muhammadiyah 1 Kudus Pada Kelas 8. Speed

Journal-Sentra Penelitian Engineering Edukasi 11(4).

Priatin, Yeni & Yuda Zuliansa Ashari. 2014. Perancangan Media Pembelajaran

PKN untuk Penyandang Tuna Rungu Berbasis Multimedia. Jurnal

Algoritma 11(01).

(2)

Sadiman, Arief S. (dkk). 2012. Media Pendidikan : Pengertian, Pengembangan,

dan Pemanfaatannya. Jakarta : Rajawali Pers.

Safaat H, Nazruddin.2011. Pemrograman Aplikasi Mobile Smartphone dan Tablet

PC berbasis Android. Bandung : Penerbit Informatika.

Salbino, Sherief. 2014. Buku Pintar Gadget Android untuk Pemula. Jakarta :

Niaga Swadaya.

Sutopo, Hadi. 2011. Aplikasi Multimedia Dalam Pendidikan. Jurnal Multimedia

1: 1-16.

(3)

LAMPIRAN

splashscreen.java

package com.example.mammaliananimalwo rld; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Window; public class MammalianAnimalWorld extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS tate); this.requestWindowFeature(Win dow.FEATURE_NO_TITLE); setContentView(R.layout.mamma liananimalworld); final int welcomeScreenDisplay = 3000; Thread welcomeThread = new Thread() { int wait = 0; @Override

public void run() { try { super.run(); while (wait < welcomeScreenDisplay) { sleep(100); wait += 100; } } catch (Exception e) { System.out.println("EXc =" + e); } finally { startActivity(new Intent(MammalianAnimalWorld.t his,Intro.class)); finish(); } } }; welcomeThread.start(); } }

intro.java

package com.example.mammaliananimalwo rld; import android.app.Activity; import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterfa ce; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.Window; import android.widget.ImageButton; public class Intro extends Activity {

final Context context = this; ImageButton btn_intromenu; ImageButton btn_introexit; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS tate); this.requestWindowFeature(Win dow.FEATURE_NO_TITLE);

(4)

setContentView(R.layout.intro ); btn_intromenu = (ImageButton) findViewById (R.id.btnintromenu); btn_intromenu.setOnClic kListener(onIntroMenu); btn_introexit = (ImageButton) findViewById (R.id.btnintroexit); btn_introexit.setOnClic kListener(onIntroExit); } View.OnClickListener onIntroMenu = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(Intro.this,MainMenu.cl ass); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onIntroExit = new View.OnClickListener() { public void onClick(View arg0) { AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(context); alertDialogBuilder.setTitle(" "); alertDialogBuilder .setMessage("Apakah Anda yakin ingin keluar ?")

.setCancelable(false) .setPositiveButton("Ya",new DialogInterface.OnClickListen er() { public void onClick(DialogInterface dialog,int id) { // if this button is clicked, close

// current activity Intro.this.finish(); } }) .setNegativeButton("Tidak",ne w DialogInterface.OnClickListen er() { public void onClick(DialogInterface dialog,int id) { // if this button is clicked, just close

// the dialog box and do nothing

dialog.cancel(); } }); // create alert dialog AlertDialog alertDialog = alertDialogBuilder.create(); // show it alertDialog.show(); } }; }

MainMenu.java

package com.example.mammaliananimalwo rld; import android.app.Activity; import android.os.Bundle;

(5)

import android.widget.ImageButton; import android.content.Intent; import android.view.View; import android.view.Window;

public class MainMenu extends Activity { ImageButton btn_pengenalanmateri; ImageButton btn_ragammamalia; ImageButton btn_latihan; ImageButton btn_about; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns tanceState); this.requestWindowFeatu re(Window.FEATURE_NO_TITLE); setContentView(R.layout .mainmenu); btn_pengenalanmateri = (ImageButton) findViewById (R.id.btn_pengenalanmateri); btn_pengenalanmateri.se tOnClickListener(onPengenalan ); btn_ragammamalia = (ImageButton) findViewById (R.id.btn_ragammamalia); btn_ragammamalia.setOnC lickListener(onRagam); btn_latihan = (ImageButton) findViewById (R.id.btn_latihan); btn_latihan.setOnClickL istener(onLatihan); btn_about = (ImageButton) findViewById (R.id.btn_about); btn_about.setOnClickLis tener(onAbout); } View.OnClickListener onPengenalan = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(MainMenu.this,Pengenal anMateri.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onRagam = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(MainMenu.this,RagamMam alia.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onLatihan = new View.OnClickListener() { @Override

(6)

public void onClick(View v) {

// TODO Auto-generated method stub

Intent in = new Intent(MainMenu.this,Kuis.cla ss); in.setFlags(Intent.FLAG_ACTIV ITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onAbout = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(MainMenu.this,About.cl ass); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; }

PengenalanMateri.java

package com.example.mammaliananimalwo rld; import android.app.Activity; import android.os.Bundle; import android.widget.ImageButton; import android.content.Intent; import android.view.View; import android.view.Window;

public class PengenalanMateri extends Activity { ImageButton btn_apaitumamalia; ImageButton btn_carahidupmamalia; ImageButton btn_caraberkembangbiak; ImageButton btn_menuutama; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns tanceState); this.requestWindowFeatu re(Window.FEATURE_NO_TITLE); setContentView(R.layout .pengenalanmateri1); btn_apaitumamalia = (ImageButton) findViewById (R.id.btnapaitumamalia); btn_apaitumamalia.setOn ClickListener(onclick); btn_carahidupmamalia = (ImageButton) findViewById (R.id.btncarahidupmamalia); btn_carahidupmamalia.se tOnClickListener(onclick1); btn_caraberkembangbiak = (ImageButton) findViewById (R.id.btncaraberkembangbiak); btn_caraberkembangbiak. setOnClickListener(onclick2); btn_menuutama = (ImageButton) findViewById (R.id.btnmenuutama); btn_menuutama.setOnClic kListener(onclick3); } View.OnClickListener onclick = new View.OnClickListener() {

(7)

@Override public void onClick(View v) {

// TODO Auto-generated method stub

Intent in = new Intent(PengenalanMateri.this, ApaItuMamalia.class); startActivity (in); } }; View.OnClickListener onclick1 = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(PengenalanMateri.this, CaraHidupMamalia.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onclick2 = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(PengenalanMateri.this, CaraBerkembangBiak.class); in.setFlags(Intent.FLAG_ACTIV ITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onclick3 = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(PengenalanMateri.this, MainMenu.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; }

ApaItuMamalia.java

package com.example.mammaliananimalwo rld; import android.app.Activity; import android.os.Bundle; import android.view.Window; public class ApaItuMamalia extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS tate); this.requestWindowFeature(Win dow.FEATURE_NO_TITLE); setContentView(R.layout.apait umamalia); }; }

RagamMamalia.java

package com.example.mammaliananimalwo rld;

(8)

import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.View; import android.view.Window; import android.widget.ImageButton; public class RagamMamalia extends Activity { ImageButton btn_Monotremata; ImageButton btn_Marsupialia; ImageButton btn_Insektivor; ImageButton btn_Herbivor; ImageButton btn_Karnivor; ImageButton btn_MamaliaLaut; ImageButton btn_Edentata; ImageButton btn_Rodensia; ImageButton btn_menuutama; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS tate); this.requestWindowFeature(Win dow.FEATURE_NO_TITLE); setContentView(R.layout.ragam mamalia); btn_Monotremata = (ImageButton) findViewById (R.id.btnmonotrema); btn_Monotremata.setOnCl ickListener(onMonotremata); btn_Marsupialia = (ImageButton) findViewById (R.id.btnmarsupialia); btn_Marsupialia.setOnCl ickListener(onMarsupialia); btn_Insektivor = (ImageButton) findViewById (R.id.btninsektivor); btn_Insektivor.setOnCli ckListener(onInsektivor); btn_Herbivor = (ImageButton) findViewById (R.id.btnherbivor); btn_Herbivor.setOnClick Listener(onHerbivor); btn_Karnivor = (ImageButton) findViewById (R.id.btnkarnivor); btn_Karnivor.setOnClick Listener(onKarnivor); btn_MamaliaLaut = (ImageButton) findViewById (R.id.btnmamalialaut); btn_MamaliaLaut.setOnCl ickListener(onMamaliaLaut); btn_Edentata = (ImageButton) findViewById (R.id.btnedentata); btn_Edentata.setOnClick Listener(onEdentata); btn_Rodensia = (ImageButton) findViewById (R.id.btnrodensia); btn_Rodensia.setOnClick Listener(onRodensia); btn_menuutama = (ImageButton) findViewById (R.id.btnmenuutama2); btn_menuutama.setOnClic kListener(onMenuutama); } View.OnClickListener onMonotremata = new View.OnClickListener() { @Override public void onClick(View v) {

(9)

// TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Mono tremata.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onMarsupialia = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Mars upialia.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onInsektivor = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Inse ktivor.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onHerbivor = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Herb ivor.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onKarnivor = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Karn ivor.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onMamaliaLaut = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new

Intent(RagamMamalia.this,Mama lia_Laut.class);

(10)

in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onEdentata = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Eden tata.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onRodensia = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Rode nsia.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; View.OnClickListener onMenuutama = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub

Intent in = new Intent(RagamMamalia.this,Main Menu.class); in.setFlags(Intent.FLAG _ACTIVITY_CLEAR_TOP); startActivity (in); } }; }

Monotremata.java

package com.example.mammaliananimalwo rld; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.AdapterView.On ItemClickListener; import android.app.Activity; import android.content.Intent; public class Monotremata extends Activity implements OnItemClickListener {

ListView lsmenu ;

String[] menu={"Apa Itu Monotremata","Landak Semut","Platypus"} ; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS tate); setContentView(R.layout.monot remata);

(11)

lsmenu = (ListView) findViewById(R.id.listMonotre mata) ; ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,and roid.R.layout.simple_list_ite m_1,menu); lsmenu.setAdapter(adapter) ; lsmenu.setOnItemClickListener (this); } public void onItemClick(AdapterView<?> arg0, View arg1, int posisi, long arg3){ Intent i = null; if(menu[posisi].equals("Apa Itu Monotremata")){ i = new Intent(Monotremata.this, Apa_Itu_Monotremata.class); startActivity(i); }else if(menu[posisi].equals("Landa k Semut")){ i = new Intent(Monotremata.this, Monotremata_Landak_Semut.clas s); startActivity(i); }else if(menu[posisi].equals("Platy pus")){ i = new Intent(Monotremata.this, Monotremata_Platypus.class); startActivity(i); } } } Monotremata_Landak_Semut.java package com.example.mammaliananimalwo rld; import android.app.Activity; import android.media.MediaPlayer; import android.os.Bundle; import android.view.View; import android.widget.Button; public class Monotremata_Landak_Semut extends Activity { MediaPlayer MP_LandakSemut; Button Btn_LS; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns tanceState); setContentView(R.layout .monotremata_landak_semut); MP_LandakSemut = MediaPlayer.create(this, R.raw.bee); Btn_LS = (Button)findViewById(R.id.btn _suara_landaksemut); Btn_LS.setOnClickListen er(onLandakSemut); } View.OnClickListener onLandakSemut = new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub MP_LandakSemut.start(); } }; }

layout splashscreen.xml

<RelativeLayout xmlns:android="http://schemas .android.com/apk/res/android" xmlns:tools="http://schemas.a ndroid.com/tools" android:id="@+id/RelativeLayo

(12)

ut1" android:layout_width="match_p arent" android:layout_height="match_ parent" android:background="@drawable /nature" android:orientation="vertical " android:paddingBottom="@dimen /activity_vertical_margin" android:paddingLeft="@dimen/acti vity_horizontal_margin" android:paddingRight="@dimen/act ivity_horizontal_margin" android:paddingTop="@dimen/activ ity_vertical_margin" tools:context="com.example.mamma liananimalworld.MammalianAnimalW orld" > <TextView android:id="@+id/a1" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_alignBottom="@+id /progressBar1" android:layout_toRightOf="@+id/p rogressBar1" android:text="Loading..." android:textAppearance="?android :attr/textAppearanceLarge" android:textColor="#ffff" android:textSize="30sp" /> <ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBar StyleLarge" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_alignParentLeft=" true" android:layout_centerVertical="t rue" android:layout_marginLeft="62dp" /> </RelativeLayout>

mainmenu.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.an droid.com/apk/res/android" android:id="@+id/LinearLayout1" android:layout_width="match_pare nt" android:layout_height="match_par ent" android:background="@drawable/me nuutama" android:orientation="vertical" > <TableLayout android:layout_width="match_pare nt" android:layout_height="wrap_cont ent" android:layout_gravity="bottom" android:layout_marginTop="250dp" > <TableRow android:id="@+id/tableRow1" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_marginBottom="5dp " > <ImageButton android:id="@+id/btn_pengenalanm ateri" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_marginLeft="30dp"

(13)

android:background="@drawable/bt nmateri" /> </TableRow> <TableRow android:id="@+id/tableRow2" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" > <ImageButton android:id="@+id/btn_ragammamali a" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_marginBottom="5dp " android:layout_marginLeft="30dp" android:background="@drawable/bt nragam" /> </TableRow> <TableRow android:id="@+id/tableRow3" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" > <ImageButton android:id="@+id/btn_latihan" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_marginBottom="5dp " android:layout_marginLeft="30dp" android:background="@drawable/bt nlatihan" /> </TableRow> <TableRow android:id="@+id/tableRow4" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" > <ImageButton android:id="@+id/btn_about" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_marginBottom="5dp " android:layout_marginLeft="30dp" android:background="@drawable/bt nabout" /> </TableRow> </TableLayout> </LinearLayout>

layout pengenalanmateri1.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.an droid.com/apk/res/android" android:layout_width="match_pare nt" android:layout_height="match_par ent" android:orientation="vertical" > <RelativeLayout android:layout_width="match_pare nt" android:layout_height="wrap_cont ent" android:background="@drawable/bg pengenalanmateri" > <ImageButton android:id="@+id/btncaraberkemba ngbiak" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_alignParentRight= "true" android:layout_below="@+id/btnca rahidupmamalia" android:layout_marginTop="22dp" android:background="@drawable/bt ncaraberkembangbiak" android:src="@drawable/btncarabe rkembangbiak" /> <ImageButton

(14)

android:id="@+id/btnapaitumamali a" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_alignParentRight= "true" android:layout_alignParentTop="t rue" android:layout_marginTop="146dp" android:background="@drawable/bt napaitumamalia" android:src="@drawable/btnapaitu mamalia" /> <ImageButton android:id="@+id/btncarahidupmam alia" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_alignParentLeft=" true" android:layout_below="@+id/btnap aitumamalia" android:layout_marginTop="32dp" android:background="@drawable/bt ncarahidup" android:src="@drawable/btncarahi dup" /> <ImageButton android:id="@+id/btnmenuutama" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_alignParentBottom ="true" android:layout_centerHorizontal= "true" android:layout_marginBottom="43d p" android:background="@drawable/bt nkembalimenuutama" android:src="@drawable/btnkembal imenuutama" /> </RelativeLayout> </LinearLayout>

apaitumamalia.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.an droid.com/apk/res/android" android:layout_width="match_pare nt" android:layout_height="match_par ent" android:orientation="vertical" > <RelativeLayout android:layout_width="match_pare nt" android:layout_height="match_par ent" android:background="@drawable/bg apaitumamalia" > <ScrollView android:id="@+id/scrollView1" android:layout_width="wrap_conte nt" android:layout_height="425dp" android:layout_alignParentLeft=" true" android:layout_alignParentRight= "true" android:layout_marginBottom="20d p" android:layout_marginLeft="30dp" android:layout_marginRight="25dp " android:layout_marginTop="100dp" > <LinearLayout android:layout_width="match_pare nt" android:layout_height="172dp" android:orientation="vertical" > <TextView android:id="@+id/a2" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont

(15)

ent" android:text="@string/a2" android:textAppearance="?android :attr/textAppearanceMedium" /> <TextView android:id="@+id/a3" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:text="@string/a3" android:textAppearance="?android :attr/textAppearanceMedium" /> <TextView android:id="@+id/a4" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:text="@string/a4" android:textAppearance="?android :attr/textAppearanceMedium" /> <TextView android:id="@+id/a5" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:text="@string/a5" android:textAppearance="?android :attr/textAppearanceMedium" /> </LinearLayout> </ScrollView> </RelativeLayout> </LinearLayout>

layout ragammamalia.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.an droid.com/apk/res/android" android:layout_width="match_pare nt" android:layout_height="match_par ent" android:background="@drawable/bg ragammamalia" android:gravity="center" android:orientation="vertical" > <TableLayout android:layout_width="match_pare nt" android:layout_height="wrap_cont ent" android:layout_gravity="bottom" android:layout_marginTop="180dp" > <TableRow android:id="@+id/tableRow1" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:gravity="center" > <ImageButton android:id="@+id/btnmonotrema" android:layout_width="match_pare nt" android:layout_height="75dp" android:layout_marginRight="20dp " android:background="@drawable/bt nmonotrema" /> <ImageButton android:id="@+id/btnmarsupialia" android:layout_width="wrap_conte nt" android:layout_height="75dp" android:layout_marginLeft="20dp" android:background="@drawable/bt nmarsu" /> </TableRow>

(16)

<TableRow android:id="@+id/tableRow2" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:gravity="center" > <ImageButton android:id="@+id/btninsektivor" android:layout_width="wrap_conte nt" android:layout_height="75dp" android:layout_marginRight="20dp " android:background="@drawable/bt ninsektivor" /> <ImageButton android:id="@+id/btnherbivor" android:layout_width="wrap_conte nt" android:layout_height="75dp" android:layout_marginLeft="20dp" android:background="@drawable/bt nherbi" /> </TableRow> <TableRow android:id="@+id/tableRow3" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:gravity="center" > <ImageButton android:id="@+id/btnkarnivor" android:layout_width="wrap_conte nt" android:layout_height="75dp" android:layout_marginRight="20dp " android:background="@drawable/bt nkarni" /> <ImageButton android:id="@+id/btnmamalialaut" android:layout_width="wrap_conte nt" android:layout_height="75dp" android:layout_marginLeft="20dp" android:background="@drawable/bt nmamalialaut" /> </TableRow> <TableRow android:id="@+id/tableRow4" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:gravity="center" > <ImageButton android:id="@+id/btnedentata" android:layout_width="wrap_conte nt" android:layout_height="75dp" android:layout_marginRight="20dp " android:background="@drawable/bt nedentata" /> <ImageButton

(17)

android:id="@+id/btnrodensia" android:layout_width="wrap_conte nt" android:layout_height="75dp" android:layout_marginLeft="20dp" android:background="@drawable/bt nroden" /> </TableRow> </TableLayout> <RelativeLayout android:id="@+id/RelativeLayout1 " android:layout_width="match_pare nt" android:layout_height="match_par ent" android:orientation="vertical" > <ImageButton android:id="@+id/btnmenuutama2" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:layout_alignParentBottom ="true"

(18)

CURICULUM VITAE

Name : Oky Ibrahim Septiadi Place an date of bird : Jakarta,

Sex : Laki-laki Nationality : Indonesia Marital Status : Belum Menikah ID Number : 3173082009920007 Pasport Number : -

Email : ibrahimseptiadi@gmail.com Religion : Islam

Address : Jl. Al Hidayah, Kp. Basmol No.5 RT006/006, Kembangan Utara, Kec. Kembangan, Jakarta Barat 11620 Phone Number : 08980157137

EDUCATION

Elementary School : SDN 01 Maja Secondary School : SMPN 1 Maja

Senior High School : SMAN 3 Rangkasbitung University : Universitas Mercu Buana Degree Awarded : S1 Sarjana Sistem Informasi Faculty : Fakultas Ilmu Komputer

Title of thesis : Aplikasi Pengenalan Hewan Mamalia Berbasis Android GPA : 3.35

SKILLS

Language : English Score Toeic : -

ORGANIZATION EXPERIENCE No. of

Years

Title Name of Organization

2 Year Wakil Ketua 1 OSIS SMPN 1 Maja (Extracurricular) 2 Year Member PMR SMPN 1 Maja (Extracurricular) 2 Year Member Paskibra SMPN 1 Maja (Extracurricular) 2 Year Member Pramuka SMPN 1 Maja (Extracurricular)

WORK EXPERIENCE No. of

Years

Position Employer

1 Year Assistant Lab. Lab. FASILKOM Universitas Mercu Buana

ACTIVITIES NATIONAL/INTERNATIONAL No. of Years Position Employer ACHIEVEMENT No. of Years Position Employer HOBBIES Sports : Jogging

(19)

Referensi

Dokumen terkait

Daya serap air yang ditunjukkan pada Gambar 1, memberikan kecenderungan yang linier, dengan nilai R 2 = 0.869, artinya bahwa sebanyak 86,9% dari total daya

Tujuan penelitian ini dilakukan adalah untuk menentukan kadar air dan besar bilangan penyabunan dalam minyak kelapa serta menentukan apakah kadar air dan bilangan penyabunan

The main objectives of this study are the (1) measurement and mapping of the spatial distribution of the deformation rates in the study area; (2) analysis of

Sistem penilaian dengan system KPI, selain dapat mengukur kinerja orang per orang, juga bisa dilakukan untuk melakukan pengukuran kinerja secara kelompok, baik itu

Dengan menggunakan Akibat 2.3 ini, dapat dikonstruksi sebuah aljabar graf pada graf- berhingga baris tanpa sources seperti halnya pada graf berarah, dinotasikan dengan

Level 3 ini aktor harus memakan lebih banyak keju dan dihadapkan dengan musuh yang lebih banyak maka dari itu pada level 3 ini pemain harus lebih berhati-hati

informasi manajemen rumah sakit adalah suatu sistem berbasis komputer yang.. menghasilkan sekumpulan informasi yang telah diolah dan saling

Pada tahap pelaksanaan, kegiatan pembelajaran dibagi menjadi tiga bagian yaitu kegiatan awal, kegiatan inti dan kegiatan penutup. Pada kegiatan awal dimulai dengan