KEMENTERIAN PENDIDIKAN KEBUDAYAAN UNIVERSITAS SUMATERA UTARA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) Jl. Bioteknologi No. 1 Kampus USU Telp. (061) 8211050 Fax (061) 8214290
MEDAN – 20155, Email : dekanat@fmipa.usu.ac.id
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
Nama Mahasiswa : TIYA FADILA FITRI
Nomor Induk Mahasiswa : 112406023
Judul Tugas Akhir : Aplikasi Tuntunan Shalat Lima Waktu Berbasis Android
Dosen Pembimbing : Prof. Dr. Opim Salim Sitompul, M.Sc
Tanggal Mulai Bimbingan :
Tanggal Selesai Bimbingan :
No Tanggal
Bimbingan
Materi Paraf Dosen
Pembimbing
Keterangan
1
2
3
4
5
6
* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah
selesai.
Diketahui: Disetujui
Departemen Matematika FMIPA USU Pembimbing Utama/
Ketua, Penanggung Jawab
KEMENTERIAN PENDIDIKAN KEBUDAYAAN UNIVERSITAS SUMATERA UTARA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) Jl. Bioteknologi No. 1 Kampus USU Telp. (061) 8211050 Fax (061) 8214290
MEDAN – 20155, Email : dekanat@fmipa.usu.ac.id
SURAT KETERANGAN
Hasil Uji Program Tugas Akhir
Yang bertanda tangan di bawah ini, menerangkan bahwa Mahasiswa Tugas Akhir
Program Diploma 3 Teknik Informatika :
Nama : Tiya Fadila Fitri
NIM : 112406023
Program Studi : D3 Teknik Informatika
Judul Tugas Akhir : Aplikasi Tuntunan Shalat Lima Waktu Berbasis Android
Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada
tanggal 21 Juni 2014
Dengan Hasil : SUKSES / GAGAL
Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian
Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika
FMIPA USU Medan.
Medan, Juni 2014
Dosen Pembimbing
Program Studi D3 Teknik Informatika
Prof. Dr. Opim Salim Sitompul, M.Sc
LISTING PROGRAM
1. AplikasiTuntunanShalatActivity.java
package t.s;
import android.app.Activity; import android.os.Bundle; import android.view.View;
import android.content.Intent; import android.widget.Button;
public class AplikasiTuntunanShalatActivity extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button Button1 = (Button) findViewById (R.id.button1);
Button1.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(AplikasiTuntunanShalatActivity.this,Shalat.class );
startActivity(i); }
});
Button Button2 = (Button) findViewById (R.id.button2);
Button2.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(AplikasiTuntunanShalatActivity.this,Wudhu.class) ;
startActivity(i); }
Button Button3 = (Button) findViewById (R.id.button3);
Button3.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(AplikasiTuntunanShalatActivity.this,Taplikasi.cl ass);
startActivity(i); }
});
} }
2. Shalat.java
package t.s;
import android.app.Activity; import android.os.Bundle; import android.view.View;
import android.content.Intent; import android.widget.Button;
public class Shalat extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.shalat);
Button Button4 = (Button) findViewById (R.id.button4);
Button4.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Shalat.this,Rushalat.class); startActivity(i); }
Button Button5 = (Button) findViewById (R.id.button5);
Button5.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Shalat.this,Wshalat.class); startActivity(i); }
});
Button Button6 = (Button) findViewById (R.id.button6);
Button6.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Shalat.this,Nshalat.class); startActivity(i); }
});
Button Button7 = (Button) findViewById (R.id.button7);
Button7.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Shalat.this,Gshalat.class); startActivity(i); }
});
} }
3. Rushalat.java
package t.s;
import android.os.Bundle; //import android.view.View;
//import android.widget.ImageButton;
public class Rushalat extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.rushalat); }}
4. Wshalat.java
package t.s;
import android.app.Activity; import android.os.Bundle;
public class Wshalat extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.wshalat); }}
5. Nshalat.java
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class Nshalat extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.nshalat);
ImageButton ImageButton1 = (ImageButton) findViewById (R.id.imageButton1);
ImageButton1.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Nshalat.this,Nshalat1.class); startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.suzu);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
Nshalat.this.finish(); }
}
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class Nshalat1 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.nshalat1);
ImageButton ImageButton2 = (ImageButton) findViewById (R.id.imageButton2);
ImageButton2.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
Intent i = new Intent(Nshalat1.this,Nshalat2.class);
startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.asma);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
Nshalat1.this.finish(); }
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.view.View;
import android.widget.ToggleButton;
public class Nshalat2 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.nshalat2);
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton) findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.isya);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) {
boolean on = ((ToggleButton) view).isChecked();
if (on) {
/*Mematikan suara audio*/
/*Menghidupkan kembali audio background*/ audioBackground.setVolume(1, 1);
} }
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
Nshalat2.this.finish(); }
}
6. Gshalat.java
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class Gshalat extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.gshalat);
ImageButton ImageButton3 = (ImageButton) findViewById (R.id.imageButton3);
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Gshalat.this,S1.class); startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.takbir);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
Gshalat.this.finish(); }
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class S1 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s1);
ImageButton ImageButton4 = (ImageButton) findViewById (R.id.imageButton4);
ImageButton4.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(S1.this,S2.class);
startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.aldansu);
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S1.this.finish(); }
}
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class S2 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s2);
ImageButton ImageButton5 = (ImageButton) findViewById (R.id.imageButton5);
ImageButton5.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(S2.this,S3.class);
startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.rukuk);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
} else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S2.this.finish(); }
}
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class S3 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s3);
ImageButton ImageButton6 = (ImageButton) findViewById (R.id.imageButton6);
ImageButton6.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
Intent i = new Intent(S3.this,S4.class);
startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.iktidal);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S3.this.finish(); }
}
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class S4 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s4);
ImageButton ImageButton7 = (ImageButton) findViewById (R.id.imageButton7);
ImageButton7.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(S4.this,S5.class);
startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.sujud);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
//Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S4.this.finish(); }
}
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class S5 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s5);
ImageButton ImageButton8 = (ImageButton) findViewById (R.id.imageButton8);
ImageButton8.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(S5.this,S6.class);
startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.duantara);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
} }
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S5.this.finish(); } }
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
public class S6 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s6);
ImageButton ImageButton9 = (ImageButton) findViewById (R.id.imageButton9);
ImageButton9.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(S6.this,S7.class);
startActivity(i); }
});
myToggle = (ToggleButton) findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.tawal);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) { boolean on = ((ToggleButton)
view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S6.this.finish(); }
}
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.content.Intent; import android.view.View;
import android.widget.ImageButton; import android.widget.ToggleButton;
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s7);
ImageButton ImageButton10 = (ImageButton) findViewById (R.id.imageButton10);
ImageButton10.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(S7.this,S8.class);
startActivity(i); }
});
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton)
findViewById(R.id.t);
//Memanggil file my_sound pada folder raw audioBackground = MediaPlayer.create(this, R.raw.takhir);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
boolean on = ((ToggleButton) view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/
audioBackground.setVolume(1, 1); }
}
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S7.this.finish(); }
}
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.view.View;
import android.widget.ToggleButton;
public class S8 extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.s8);
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton) findViewById(R.id.t);
audioBackground = MediaPlayer.create(this, R.raw.salam);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) {
boolean on = ((ToggleButton) view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/ audioBackground.setVolume(1, 1);
} }
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
S8.this.finish(); }
}
7. Wudhu.java
package t.s;
import android.app.Activity; import android.os.Bundle; import android.view.View;
import android.content.Intent; import android.widget.Button;
public class Wudhu extends Activity {
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.wudhu);
Button Button19 = (Button) findViewById (R.id.button19);
Button19.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Wudhu.this,Ruwudhu.class); startActivity(i); }
});
Button Button20 = (Button) findViewById (R.id.button20);
Button20.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Wudhu.this,Nwudhu.class); startActivity(i); }
});
Button Button21 = (Button) findViewById (R.id.button21);
Button21.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Wudhu.this,Gwudhu.class);
startActivity(i); }});}}
8. Ruwudhu.java
package t.s;
//import android.view.View;
//import android.widget.ImageButton;
public class Ruwudhu extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.ruwudhu); }
}
9. Nwudhu.java
package t.s;
import android.media.MediaPlayer; import android.os.Bundle;
import android.app.Activity; import android.view.View;
import android.widget.ToggleButton;
public class Nwudhu extends Activity {
//Mendefinisikan MediaPlayer sebagai audioBackground
MediaPlayer audioBackground;
/*Variabel untuk ToggleButton kita beri nama dengan myToggle*/
ToggleButton myToggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); setContentView(R.layout.nwudhu);
//Memberi definisi di onCreate untuk toggle myToggle = (ToggleButton) findViewById(R.id.t);
audioBackground = MediaPlayer.create(this, R.raw.wudu);
//Set looping ke false untuk tidak mengulang audio jika telah selesai
audioBackground.setLooping(false); //Set volume audio agar berbunyi audioBackground.setVolume(1,1); //Memulai audio
audioBackground.start(); }
/*Mendefinisikan fungsi onToggleClicked dengan pengkondisian standar if/else*/
public void onToggleClicked(View view) {
boolean on = ((ToggleButton) view).isChecked();
if (on) {
/*Mematikan suara audio*/
audioBackground.setVolume(0, 0); } else {
/*Menghidupkan kembali audio background*/ audioBackground.setVolume(1, 1);
} }
@Override
public void onBackPressed() {
// TODO Auto-generated method stub audioBackground.stop();
Nwudhu.this.finish(); }
}
10. Gwudhu.java
package t.s;
import android.app.Activity; import android.content.Intent; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton; import android.view.View;
public class Gwudhu extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.gwudhu);
ImageButton ImageButton11 = (ImageButton) findViewById (R.id.imageButton11);
ImageButton11.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(Gwudhu.this,W1.class); startActivity(i); }
}); }}
package t.s;
import android.app.Activity; import android.content.Intent; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton; import android.view.View;
import android.widget.ImageButton;
public class W1 extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.w1);
ImageButton ImageButton12 = (ImageButton) findViewById (R.id.imageButton12);
ImageButton12.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
startActivity(i); }
});
}}
package t.s;
import android.app.Activity; import android.content.Intent; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton; import android.view.View;
import android.widget.ImageButton;
public class W2 extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.w2);
ImageButton ImageButton13 = (ImageButton) findViewById (R.id.imageButton13);
ImageButton13.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(W2.this,W3.class);
startActivity(i);} });}} package t.s;
import android.app.Activity; import android.content.Intent; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton; import android.view.View;
import android.widget.ImageButton;
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.w3);
ImageButton ImageButton14 = (ImageButton) findViewById (R.id.imageButton14);
ImageButton14.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(W3.this,W4.class);
startActivity(i); }
});
}}
package t.s;
import android.app.Activity; import android.content.Intent; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton; import android.view.View;
import android.widget.ImageButton;
public class W4 extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.w4);
ImageButton ImageButton15 = (ImageButton) findViewById (R.id.imageButton15);
ImageButton15.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
Intent i = new Intent(W4.this,W5.class);
startActivity(i); }});}}
package t.s;
import android.app.Activity; import android.content.Intent; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton; import android.view.View;
import android.widget.ImageButton;
public class W5 extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.w5);
ImageButton ImageButton16 = (ImageButton) findViewById (R.id.imageButton16);
ImageButton16.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(W5.this,W6.class);
startActivity(i); }
}); }} package t.s;
import android.app.Activity; import android.content.Intent; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton; import android.view.View;
import android.widget.ImageButton;
public class W6 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.w6);
ImageButton ImageButton17 = (ImageButton) findViewById (R.id.imageButton17);
ImageButton17.setOnClickListener (new View.OnClickListener() {
public void onClick(View V) {
// TODO Auto-generated method stub Intent i = new
Intent(W6.this,W7.class);
startActivity(i);}});}}
package t.s;
import android.app.Activity; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
//import android.widget.ImageButton;
public class W7 extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.w7);
}}
11. Taplikasi.java
package t.s;
import android.app.Activity; //import android.content.Intent; import android.os.Bundle;
//import android.view.View;
public class Taplikasi extends Activity {
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.taplikasi);
}}
FILE XML
1. main.xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:layout_width="fill_parent" android:layout_height="match_parent"
android:background="@drawable/backgroundu" >
<LinearLayout
android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="match_parent" android:layout_height="match_parent" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content" android:layout_height="wrap_content" > </TableRow>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="80dp"
android:layout_marginLeft="135dp" android:layout_marginRight="50dp" android:layout_gravity="center" android:text="TATA CARA SHALAT" android:textColor="#000000" android:textStyle="bold" />
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content" android:layout_height="wrap_content" >
</TableRow>
<Button
android:id="@+id/button2"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp"
android:textStyle="bold" />
<TableRow
android:id="@+id/tableRow3"
android:layout_width="wrap_content" android:layout_height="wrap_content" > </TableRow>
<Button
android:id="@+id/button3"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp"
android:layout_marginLeft="135dp" android:layout_marginRight="50dp" android:layout_gravity="center" android:text="TENTANG APLIKASI" android:textColor="#000000" android:textStyle="bold" />
</TableLayout>
</LinearLayout> </RelativeLayout>
2. shalat.xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:id="@+id/relativeLayout2" android:layout_width="fill_parent" android:layout_height="match_parent"
android:background="@drawable/backgrounds" >
<LinearLayout
android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
<TableLayout
android:id="@+id/tableLayout2"
android:layout_width="match_parent" android:layout_height="match_parent" >
<TableRow
android:layout_width="wrap_content" android:layout_height="wrap_content" > </TableRow>
<Button
android:id="@+id/button4"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="70dp" android:layout_marginRight="70dp" android:layout_marginTop="60dp"
android:text="RUKUN DAN SYARAT SHALAT" android:textColor="#000000"
android:textStyle="bold" />
<TableRow
android:id="@+id/tableRow5"
android:layout_width="wrap_content" android:layout_height="wrap_content" > </TableRow>
<Button
android:id="@+id/button5"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp"
android:layout_marginLeft="70dp" android:layout_marginRight="70dp" android:layout_gravity="center" android:text="WAKTU SHALAT" android:textColor="#000000" android:textStyle="bold" />
<TableRow
android:id="@+id/tableRow6"
android:layout_width="wrap_content" android:layout_height="wrap_content" >
</TableRow>
<Button
android:id="@+id/button6"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp"
android:textColor="#000000" android:textStyle="bold" />
<TableRow
android:id="@+id/tableRow7"
android:layout_width="wrap_content" android:layout_height="wrap_content" > </TableRow>
<Button
android:id="@+id/button7"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp"
android:layout_marginLeft="70dp" android:layout_marginRight="70dp" android:layout_gravity="center" android:text="GERAKAN SHALAT" android:textColor="#000000" android:textStyle="bold" />
</TableLayout>
</LinearLayout> </RelativeLayout>
3. rushalat.xml
<?xml version="1.0" encoding="utf-8"?> <ScrollView
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:id="@+id/scrollView1"
android:layout_width="fill_parent" android:layout_height="match_parent"
android:background="@drawable/backgrounds1" >
<LinearLayout
android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="26dp"
android:textColor="#000000" android:textSize="25sp" android:textStyle="bold"
android:layout_gravity="center"/>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView1" android:layout_marginTop="11dp"
android:text="1. Beragama islam" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView2"
android:text="2. Sudah baligh dan berakal" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignRight="@+id/textView2" android:layout_below="@+id/textView3"
android:text="3. Suci dari hadats" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView5"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView4"
android:text="4. Suci selutuh anggota badan, pakaian dan tempat"
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView5" android:text="5. Menutup aurat, laki-laki auratnya antara pusat dan lutut, sedang wanita adalah seluruh anggota badan kecuali muka dan kedua telapak tangan "
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView7"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView6"
android:text="6. Telah Masuk waktu yang telah ditentukan untuk masing-masing shalat"
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView8"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView7" android:text="7. Menghadap kiblat" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView9"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView8"
android:text="8. Mengetahui mana yang rukun dan mana yang sunnah"
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView10"
android:layout_marginTop="32dp" android:text="Rukun Shalat" android:textColor="#000000" android:textSize="25sp" android:textStyle="bold"
android:layout_gravity="center"/>
<TextView
android:id="@+id/textView11"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView10" android:layout_marginTop="14dp"
android:text="1. Niat"
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView12"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView11" android:text="2. Takbiratul ikhram" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView13"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView12" android:text="3. Berdiri tegak bagi yang
berkuasa ketika shalat fardhu. Boleh sambil duduk atau berbaring bagi yang sedang sakit"
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView14"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView4" android:layout_below="@+id/textView13"
android:text="4. Membaca surat Al-Fatihah pada tiap-tiap Rakaat"
android:textSize="13sp"/>
<TextView
android:id="@+id/textView15"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView14" android:text="5. Rukuk dengan tumakninah" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView16"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView14" android:layout_below="@+id/textView15"
android:text="6. I'tidal dengan tumakninah" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView17"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView16" android:text="7. Sujud dua kali dengan tumakninah"
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView18"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView17"
android:text="8. Duduk antara dua sujud dengan tumakninah"
android:textColor="#000000" android:textSize="13sp"/>
<TextView
android:id="@+id/textView19"
android:layout_below="@+id/textView18"
android:text="9. Duduk tasyahud akhir dengan tumakninah"
android:textColor="#000000" android:textSize="13sp"/>
<TextView
android:id="@+id/textView20"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView19" android:layout_alignParentLeft="true" android:text="10. Membaca tasyahud akhir" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView21"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView20"
android:text="11. Membaca shalawat nabi pada tasyahud akhir"
android:textColor="#000000" android:textSize="13sp"/>
<TextView
android:id="@+id/textView22"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView21"
android:text="12. Membaca slam yang pertama" android:textColor="#000000"
android:textSize="13sp" />
<TextView
android:id="@+id/textView23"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView22" android:text="13. Tertib : berurutan mengerjakan rukun-rukun tersevut"
</LinearLayout> </ScrollView>
4. wshalat.xml
<?xml version="1.0" encoding="utf-8"?> <ScrollView
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:id="@+id/scrollView2"
android:layout_width="match_parent" android:layout_height="match_parent"
android:background="@drawable/backgrounds1" >
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:id="@+id/relativeLayout3" android:layout_width="fill_parent" android:layout_height="wrap_content"
android:background="@drawable/backgrounds1" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginTop="35dp"
android:src="@drawable/jsolat" />
</RelativeLayout>
</ScrollView>
5. nshalat.xml
<?xml version="1.0" encoding="utf-8"?> <ScrollView
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:id="@+id/scrollView3"
android:background="@drawable/backgrounds1" >
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:id="@+id/relativeLayout4" android:layout_width="fill_parent" android:layout_height="wrap_content"
android:background="@drawable/backgrounds1" >
<TextView
android:id="@+id/textView24"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginTop="15dp"
android:text="1. Niat Shalat Subuh" android:textColor="#000000"
android:textSize="20sp" android:textStyle="bold" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_below="@+id/textView24" android:layout_marginRight="10dp"
android:layout_marginTop="20dp" android:src="@drawable/ns" />
<TextView
android:id="@+id/textView25"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_marginTop="150dp"
android:text="Latin : Ushalli fardhas shubhi
rak'ataini mustaqbilal adaa-an (ma’muuman/imaaman)
lillahi ta'aala"
android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView26"
android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView25" android:layout_marginTop="10dp"
android:text="Artinya : Aku niat sholat fardhu shubuh 2 rakaat dengan menghadap kiblat (jadi
makmum/Imam) karena Allah Ta'ala" android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView27"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/textView26" android:layout_marginTop="40dp"
android:text="2. Niat Shalat Dzuhur" android:textColor="#000000"
android:textSize="20sp" android:textStyle="bold" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignLeft="@+id/imageView2" android:layout_below="@+id/textView27" android:layout_marginTop="11dp"
android:src="@drawable/nz" />
<TextView
android:id="@+id/textView29"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/imageView3" android:layout_marginTop="60dp"
android:text="Artinya : Aku niat sholat fardhu dzuhur 4 rakaat dengan menghadap kiblat (jadi
makmum/Imam) karena Allah Ta'ala" android:textColor="#000000" android:textSize="13sp" />
<TextView
android:id="@+id/textView28"
android:layout_below="@+id/imageView3" android:layout_marginTop="16dp"
android:text="Latin : Ushalli fardhazh zhuhri arba'a raka'atin mustaqbilal adaa-an
(ma’muuman/imaaman) lillahi ta”aala"
android:textColor="#000000" android:textSize="13sp" />
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignRight="@+id/imageView3" android:layout_below="@+id/textView29"
android:layout_marginRight="10dp" android:layout_marginTop="50dp" android:background="@null"
android:src="@drawable/panah" />
<ToggleButton
android:id="@+id/t"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignRight="@+id/imageButton1" android:layout_alignTop="@+id/textView24" android:onClick="onToggleClicked"
android:textColor="#222" android:textOff="Pause" android:textOn="Play" />
</RelativeLayout>
</ScrollView>
6. gshalat.xml
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/andro id"
xmlns:tools="http://schemas.android.com/tools" android:id="@+id/relativeLayout7"
android:layout_width="match_parent" android:layout_height="match_parent"
android:background="@drawable/backgrounds1" >
<ImageView
android:id="@+id/imageView7"
android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="22dp"
android:src="@drawable/s" />
<ImageButton
android:id="@+id/imageButton3"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignRight="@+id/imageView7" android:layout_marginBottom="57dp"
android:background="@null"
android:src="@drawable/panah" />
<ToggleButton
android:id="@+id/t"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignRight="@+id/imageView7" android:layout_centerVertical="true"
android:layout_marginRight="28dp" android:onClick="onToggleClicked" android:textColor="#222"
android:textOff="Pause" android:textOn="Play" />
</RelativeLayout> 7. wudhu.xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/andro id"
android:id="@+id/relativeLayout17" android:layout_width="fill_parent" android:layout_height="match_parent"
android:background="@drawable/backgroundw" >
<LinearLayout
android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical">
<TableLayout
android:id="@+id/tableLayout3"
android:layout_height="500dp" >
<TableRow
android:id="@+id/tableRow8"
android:layout_width="wrap_content" android:layout_height="wrap_content" > </TableRow>
<Button
android:id="@+id/button19"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="60dp"
android:layout_marginLeft="50dp" android:layout_marginRight="50dp" android:layout_gravity="center"
android:text="RUKUN DAN SYARAT WUDHU" android:textColor="#000000"
android:textStyle="bold" />
<TableRow
android:id="@+id/tableRow9"
android:layout_width="wrap_content" android:layout_height="wrap_content" > </TableRow>
<Button
android:id="@+id/button20"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp"
android:layout_marginLeft="50dp" android:layout_marginRight="50dp" android:layout_gravity="center" android:text="NIAT DAN DOA WUDHU" android:textColor="#000000"
android:textStyle="bold" />
<TableRow
android:id="@+id/tableRow10"
android:layout_width="wrap_content" android:layout_height="wrap_content" >
</TableRow>
<Button
android:id="@+id/button21"