DAFTAR PUSTAKA A. S., R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. Departemen Pendidikan Nasional. (2008). Kamus Sistem Isyarat Bahasa Indonesia. Jakarta: Direktorat Pendidikan Luar Biasa. Ferdiana, R. S. (2008). Membangun Aplikasi SmartClient pada Platform Windows Mobile. Jakarta: PT Elex Media komputindo. Hendyar, A. (2011). Let's Play with Number - Ayo Bermain Dengan Angka (Bilingual). Sidoarjo: Kelompok Masmedia Buana Pustaka. Nugraheni, E. (2011). Sebuah Panduan Bagi Orang Tua Dalam Mengajarkan Anak Membaca. Jakarta: PT Bhuana Ilmu Populer. Prabowo, E. R. (2012). Modding Android. Jakarta: PT Elex Media Komputindo. Pribadi, B. (2011). Dasar-dasar Menulis Angka-Huruf-Kata. Jakarta: PT Bhuana Ilmu Populer. Priyanta F. (2011). Pemrograman Android untuk Pemula. Jakarta: Cerdas Pustaka. Putra, D., & Riri. (2011). Cara Kreatif Belajar Membaca. Jakarta: PT Bhuana Ilmu Populer. S., S. H. (2011). Mudah Membuat Aplikasi Android. Yogyakarta: ANDI. Sutabri, T. (2012). Analisa Sistem Informasi. Yogyakarta: ANDI. Sutopo, A. H. (2008). Multimedia Interaktif Dengan Flash. Yogyakarta: Graha Ilmu. Waloeyo, Y. J. (2010). Google Android - Sistem Operasi Ponsel Masa Depan. Yogyakarta: ANDI.
LISTING PROGRAM package com.skripsi; import android.app.activity; import android.app.alertdialog; import android.content.dialoginterface; import android.content.intent; import android.os.bundle; import android.util.log; import android.view.view; import android.view.window; import android.view.windowmanager; import android.view.view.onclicklistener; import android.widget.button; public class C_About extends Activity implements OnClickListener private static final String TAG = MainActivity.class.getSimpleName(); //tombol
private Button B_Exit; private int CounterBahasa=0; public final static String EXRA_MESSAGE ="EBUSET"; @Override protected void oncreate(bundle savedinstancestate) super.oncreate(savedinstancestate); requestwindowfeature(window.feature_no_title); System.out.println("ONCREATE BEFORE SET FULL SCREEN"); //set fullscreen getwindow().setflags(windowmanager.layoutparams.flag_fullscree N, WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); tampilkan setcontentview(r.layout.xabout);//setting konten yang akan di System.out.println("ONCREATE BEFORE SET FULL BUYTTON"); //INISIALISASI TOMBOL
B_Exit = (Button) findviewbyid(r.id.back); System.out.println("ONCREATE AFTER BUTTON"); // set listener tombol pada klass ini B_Exit.setOnClickListener(this); @Override public void onclick(view v) switch (v.getid()) case R.id.BACK: System.out.println("start tombol belajar"); finish(); Intent intent = new Intent(this, MainActivity.class); terbuka"); System.out.println("start tombol belajar activity C_belajar
startactivity(intent); System.out.println("tombol itung4"); System.gc(); this.finish(); break;
package com.skripsi; import android.r.bool; import android.app.activity; import android.app.alertdialog; import android.content.broadcastreceiver; import android.content.context; import android.content.dialoginterface; import android.content.intent; import android.os.bundle; import android.support.v4.content.localbroadcastmanager; import android.util.log; import android.view.view; import android.view.view.onclicklistener; import android.view.keyevent; import android.view.window; import android.view.windowmanager; import android.widget.button; public class C_MenuBelajar extends Activity implements OnClickListener
private static final String TAG = MainActivity.class.getSimpleName(); private Button B_Baca,B_Menulis,B_Cerita,B_BackHome; public boolean bacastop=false; private C_Membaca c_membaca; @Override protected void oncreate(bundle savedinstancestate) super.oncreate(savedinstancestate); requestwindowfeature(window.feature_no_title); System.out.println("ONCREATE BEFORE SET FULL SCREEN"); //set fullscreen getwindow().setflags(windowmanager.layoutparams.flag_fullscree N, WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); ; getwindow().settype(windowmanager.layoutparams.type_keyguard) tampilkan setcontentview(r.layout.xmenubelajar);//setting konten yang akan di
System.out.println("ONCREATE BEFORE SET FULL BUYTTON"); //INISIALISASI TOMBOL B_Baca = (Button) findviewbyid(r.id.tombolbaca); B_Menulis = (Button) findviewbyid(r.id.tombolmenulis); B_Cerita = (Button) findviewbyid(r.id.tombolcerita); B_BackHome = (Button) findviewbyid(r.id.tombolbackhome); System.out.println("ONCREATE AFTER BUTTON"); // set listener tombol pada klass ini B_Baca.setOnClickListener(this); B_Menulis.setOnClickListener(this); B_Cerita.setOnClickListener(this); B_BackHome.setOnClickListener(this); @Override public void onclick(view v) switch (v.getid()) case R.id.TombolBaca:
try setcontentview(new C_Membaca(this)); System.gc(); catch (NullPointerException e) exception System.out.println("tombol itung2"); // TODO: handle break; case R.id.TombolMenulis: try setcontentview(new C_Menulis(this, null)); System.gc(); catch (NullPointerException e) exception System.out.println("tombol itung2"); // TODO: handle
break; case R.id.TombolCerita: try setcontentview(new C_Cerita(this)); System.gc(); catch (NullPointerException e) exception System.out.println("tombol itung2"); // TODO: handle break; case R.id.TombolBackHome: new AlertDialog.Builder(this).setTitle("Back To Menu") //.setmessage("serious Lo mau Keluar aplikasi").setpositivebutton("no", new DialogInterface.OnClickListener() public void onclick(dialoginterface dialog, int which)
//System.exit(0);//nothing todo here ).setnegativebutton("yes", new DialogInterface.OnClickListener() public void onclick(dialoginterface dialog, int which) System.out.println("start tombol belajar"); finish(); MainActivity.class); C_belajar terbuka"); Intent intent = new Intent(getBaseContext(), System.out.println("start tombol belajar activity startactivity(intent); System.out.println("tombol itung4"); System.gc(); finish(); Log.d(TAG, "destroyyy"); System.exit(0); )
.show(); break; // TODO Auto-generated method stub @Override public boolean onkeydown(int keycode, KeyEvent event) if(event.getaction() == KeyEvent.ACTION_DOWN) switch(keycode) case KeyEvent.KEYCODE_BACK: System.out.println("start tombol belajar"); finish(); MainActivity.class); C_belajar terbuka"); Intent intent = new Intent(this, System.out.println("start tombol belajar activity startactivity(intent); System.out.println("tombol itung4"); System.gc();
this.finish(); return true; return super.onkeydown(keycode, event);