Sendiri”.Yogyakarta: Andi
Dennis, Alan,wixom,dan David Tegarden. 2012. “Systems analysis and design
with UML”.USA:John Wiley and Sons inc
Irawan..2014.”Aplikasi Android dengan Eclipse”.Palembang:H.Abdul Rozak
Kreibich, Jay A. 2010. “Using SQLite. Sebastopol: O'Reilly Media.
Noor,
S.2013,
“Pengertian
Kelebihan
dan
Kekurangan
Android”.
UNDIP,Semarang.
P,Juhara
Zamrony.2016.”Panduan
Lengkap
Pemrograman
Android”.Yogyakarta:ANDI
Safaat H, Nazruddin .2013. “Aplikasi Berbasis Android.Bandung”:Informatika
Safaat H, Nazruddin.2012:16. “Pemrograman aplikasi mobile smartphone dan
tablet pc berbasis android”.
http://www.pengertianpakar.com/2015/04/pengertian-batik-dan-jenis-jenis
batik.html (Diakses
31 Maret 2017 jam 00:15)
http://www.ragamseni.com/12-tarian-tradisional-dari-jawa-tengah-yang-sangat-populer/
(Diakses 23 Maret 2017 jam 11:00)
http://www.tradisikita.my.id/2017/02/baju-adat-jawa-tengah.html
(Diakses 23 maret 2017 jam 11:38)
http://sharingdisini.com/2012/10/30/12-wisata-candi-budha-di-jawa-tengah/
( Diakses 4 Mei 2017 pukul 13.03)
Pemerintah provinsi Jawa Tengah Dinas Kebudayaan dan Pariwisata. 2014.
Jalan-jalan
&
Jajan
di
Jawa
Tengah.
https://drive.google.com/file/d/0B_H3biIPpgmdd0RVSDM5eGdHcUk/view/
(Diakses 23 Maret 2017 jam 10.18)
1. Apakah anda mengetahui budaya Jawa Tengah?
2. Apakah anda membutuhkan gadget dalam mengetahui informasi Jawa
Tengah?
3. Apakah anda merasa terbantu akan aplikasi dalam mengetahui informasi
Jawa Tengah?
4. Apakah aplikasi informasi Jawa Tengah berbasis android layak untuk
disebarluaskan?
5. Apakah sebelumnya anda mengetahui budaya Jawa Tengah?
7. Apakah anda mengetahui apa saja Tarian Tradisional Jawa Tengah?
8. Apakah anda mengetahui Makanan Tradisional Jawa tengah?
Source Code :
MainActivity.Java package com.example.sibudayajawatengah; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends Activity implements View.OnClickListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat e); setContentView(R.layout.activity _main); Button buttonTarian = (Button)findViewById(R.id.activi ty_main_btnTarian); Button buttonMakanan = (Button)findViewById(R.id.activi ty_main_btnMakanan); Button buttonPakaian = (Button)findViewById(R.id.activi ty_main_btnPakaian); Button buttonWarisanBudaya = (Button)findViewById(R.id.activi ty_main_btnWarisanBd); Button buttonLatihan = (Button)findViewById(R.id.activi ty_main_btnLatihan); Button buttonTentang = (Button)findViewById(R.id.activi ty_main_btnTentang); buttonTentang.setOnClickListener (this); buttonTarian.setOnClickListener( this); buttonMakanan.setOnClickListener (this); buttonPakaian.setOnClickListener (this); buttonWarisanBudaya.setOnClickLi stener(this); buttonLatihan.setOnClickListener (this); } @Overridepublic void onClick(View view) { switch (view.getId()) { case R.id.activity_main_btnTarian: startActivity(new Intent(MainActivity.this, TarianTd.class)); // startActivity(new Intent(MainActivity.this, TampilkanKonten.class)); break; case R.id.activity_main_btnMakanan: startActivity(new Intent(MainActivity.this, MakananTd.class)); break; case R.id.activity_main_btnPakaian: startActivity(new Intent(MainActivity.this, PakaianTd.class)); break; case R.id.activity_main_btnWarisanBd: startActivity(new Intent(MainActivity.this, WarisanBd.class)); break; case R.id.activity_main_btnLatihan: startActivity(new
Intent(MainActivity.this, Latihan.class)); break; case R.id.activity_main_btnTentang: startActivity(new Intent(MainActivity.this, Tentang.class)); break; } } @Override
public void onBackPressed() { Intent i = new Intent(Intent.ACTION_MAIN); i.addCategory(Intent.CATEGORY_HO ME); startActivity(i); } }
TampilkanKonten.java
package com.example.sibudayajawatengah; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class MainActivity extends Activity implements View.OnClickListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat e); setContentView(R.layout.activity _main); Button buttonTarian = (Button)findViewById(R.id.activi ty_main_btnTarian); Button buttonMakanan = (Button)findViewById(R.id.activi ty_main_btnMakanan); Button buttonPakaian = (Button)findViewById(R.id.activi ty_main_btnPakaian); Button buttonWarisanBudaya = (Button)findViewById(R.id.activi ty_main_btnWarisanBd); Button buttonLatihan = (Button)findViewById(R.id.activi ty_main_btnLatihan); Button buttonTentang = (Button)findViewById(R.id.activi ty_main_btnTentang); buttonTentang.setOnClickListener (this); buttonTarian.setOnClickListener( this); buttonMakanan.setOnClickListener (this); buttonPakaian.setOnClickListener (this); buttonWarisanBudaya.setOnClickLi stener(this); buttonLatihan.setOnClickListener (this); } @Overridepublic void onClick(View view) { switch (view.getId()) { case R.id.activity_main_btnTarian: startActivity(new Intent(MainActivity.this, TarianTd.class)); // startActivity(new Intent(MainActivity.this, TampilkanKonten.class)); break; case R.id.activity_main_btnMakanan: startActivity(new
Intent(MainActivity.this, MakananTd.class)); break; case R.id.activity_main_btnPakaian: startActivity(new Intent(MainActivity.this, PakaianTd.class)); break; case R.id.activity_main_btnWarisanBd: startActivity(new Intent(MainActivity.this, WarisanBd.class)); break; case R.id.activity_main_btnLatihan: startActivity(new Intent(MainActivity.this, Latihan.class)); break; case R.id.activity_main_btnTentang: startActivity(new Intent(MainActivity.this, Tentang.class)); break; } } @Override
public void onBackPressed() { Intent i = new Intent(Intent.ACTION_MAIN); i.addCategory(Intent.CATEGORY_HO ME); startActivity(i); } }
Activity_main.xml
<ScrollView xmlns:android="http://schemas.an droid.com/apk/res/android" android:layout_width="match_pare nt" android:layout_height="mat ch_parent" android:background="@color /yelow" > <LinearLayout android:layout_width="matc h_parent" android:layout_height="wra p_content" android:orientation="verti cal" android:gravity="center" android:paddingTop="20dp"> <ImageView android:layout_width="wrap_conte nt" android:layout_height="wra p_content" android:layout_marginBotto m= "10dp" android:src="@drawable/log o_sementara" android:contentDescription ="@null" /> <LinearLayout android:layout_width="wrap _content" android:layout_height="wra p_content" android:orientation="horiz ontal" android:layout_marginTop="30dp"> <Button android:id="@+id/activity_ main_btnTarian" android:layout_width="80dp "android:layout_height="80d p" android:layout_marginBotto m= "10dp" android:background="@drawa ble/logotarian"/> <Button android:id="@+id/activity_ main_btnMakanan" android:layout_width="80dp " android:layout_height="80d p" android:layout_marginBotto m= "10dp" android:layout_marginLeft= "25dp" android:background="@drawa ble/logomakanantradisional" /> </LinearLayout> <LinearLayout android:layout_width="wrap _content" android:layout_height="wra p_content" android:orientation="horiz ontal" android:layout_marginTop="30dp"> <Button android:id="@+id/activity_ main_btnPakaian" android:layout_width="80dp " android:layout_height="80d p" android:layout_marginBotto m= "10dp" android:background="@drawa ble/logopakaiantradisional" /> <Button android:id="@+id/activity_ main_btnWarisanBd" android:layout_width="80dp " android:layout_height="80d p" android:layout_marginLeft="25dp" android:background="@drawa ble/logotentangaplikasi" /> </LinearLayout> <LinearLayout android:layout_width="wrap _content" android:layout_height="wra p_content" android:orientation="horiz ontal" android:layout_marginTop="30dp"> <Button android:id="@+id/activity_ main_btnTentang" android:layout_width="80dp " android:layout_height="80d p" android:layout_marginBotto m="10dp" android:layout_marginLeft= "5dp" android:background="@drawa ble/logowarisanbudaya" />
<Button android:id="@+id/activity_main_b tnLatihan" android:layout_width="80dp" android:layout_height="80dp" android:layout_marginBottom="10d p" android:layout_marginLeft="25dp" android:background="@drawable/lo golatihan" /> </LinearLayout> </LinearLayout> </ScrollView> Activity_view_list.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="wrap_cont ent" android:orientation="horizontal" android:padding="10dp"> <ImageView android:id="@+id/activity_view_l ist_image" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:src="@drawable/pakaian_a dat_pria_small"/> <LinearLayout android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:orientation="vertical" android:layout_marginLeft="10dp" android:layout_gravity="center_v ertical" android:layout_marginRight="0dp" > <TextView android:id="@+id/activity_view_l ist_title" android:layout_width="wrap_conte nt" android:layout_height="wrap_cont ent" android:text="@string/title" android:textStyle="bold" android:textSize="16sp"/> </LinearLayout> </LinearLayout>