Skip to content

Project yang bertujuan hanya untuk belajar dan mengisi waktu luang namun berguna untuk orang lain

License

Notifications You must be signed in to change notification settings

rasmadibnu/JadwalPelajaran

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JadwalPelajaran

Aplikasi jadwal pelajaran yang bersifat insert data (not editable runTime) ini di buat hanya untuk belajar dan mengisi waktu tidak untuk di perjual belikan atau di jadikan komersil, Project ini di buat sejak tahun 2017 dari versi BETA hingga Stable di tahun 2018 dan di versi Stable ini saya menjadikan project ini Open Source untuk berbagi dan mungkin bisa di terapkan untuk sekolah atau kelas kalian. Untuk menerapkan aplikasi ini di sekolah atau kelas kalian harus mengubah data terlebih dahulu agar sesuai dengan jadwal sekolah atau kelas kalian. Untuk cara mengubahnya bisa di liat di bawah ini

Gunakan Mode Desktop Untuk Melihat Lebih Jelas

Tampilan Aplikasi

WLL

Light another Light Dark another Dark
Light1 Light2 Dark1 Dark2

Cara Mengubah Data Jadwal Pelajaran dan Jadwal Istirahat

Di dalam aplikasi terdapat 6 Tab sesusai hari sekolah Senin s/d Sabtu perTab tersebut terdiri dari 6 Fragment yang terbentuk dengan program Java, Jika ingin mengubah Jadwal kita harus mengubah script di dalam file java tersebut letaknya ada di app/src/java/com/rasmad/ibnu/tabs

Nama File Nama Tab
Tab1.java Senin
Tab2.java Selasa
Tab3.java Rabu
Tab4.java Kamis
Tab5.java Jum'at
Tab6.java Sabtu

Jika ingin mengubah isi jadwal harus sesuai dengan nama file dan tab di atas. Contoh jika anda ingin mengubah jadwal di hari senin anda harus mengubah file Tab1.Java, jika anda ingin mengubah jadwal di hari selasa maka anda harus mengubah file Tab2.java dan begitu seterusnya.

Sebagai contoh mengubah jadwal di hari Senin

Buka Tab1.java
Anda akan menemukan function getJadwal()
Anda bisa mengubah jadwal hari senin di dalam function tersebut

private ArrayList<ItemJadwal> getJadwal() {
		ArrayList<ItemJadwal> itemJadwal = new ArrayList<ItemJadwal>();
		// Ubah jadwal hari senin disini
		return itemJadwal;
	}

Cara Menambah Jadwal

itemJadwal.add(new ItemJadwal.add(ItemJadwal.MAPEL_MODEL, "", "mapel", "jamMulai - jamSelesai", "namaGuru", "ruangan", "seragam"));

Cara Menambah Jadwal Istirahat

itemJadwal.add(new ItemJadwal(ItemJadwal.ISTIRAHAT_MODEL, "Jam Istirahat dimulai - Jam Istirahat Selesai (Total Waktu Istirahat)", "", "", "", "", ""));	

Contoh jika di tambahkan di dalam function getJadwal() akan menjadi seperti ini

private ArrayList<ItemJadwal> getJadwal() {
		ArrayList<ItemJadwal> itemJadwal = new ArrayList<ItemJadwal>();
		itemJadwal.add(new ItemJadwal(ItemJadwal.MAPEL_MODEL, "","Pemrograman Desktop", "07:00 - 11:50", "Fery Updi, S.Kom, M.Kom", "WS. RPL", "Wearpack"));
		itemJadwal.add(new ItemJadwal(ItemJadwal.ISTIRAHAT_MODEL, "11:50 - 12:30 (40 Menit)", "", "", "", "", ""));
		return itemJadwal;
	}

Lalu compile dan hasilnya akan menjadi seperti ini
EXM
Gunakan cara berikut untuk mengubah jadwal di hari selasa, rabu, dst

Keterangan

ItemJadwal.MAPEL_MODEL untuk cardview jadwal
ItemJadwal.ISTIRAHAT_MODEL untuk text istirahat

Mengubah nama dan nomor telepon wali kelas, ketua kelas, dan sekolah di menu drawer

Ini berada di bagian menu drawer aplikasi jika men-slide dari kiri ke kanan akan muncul menu drawer kontak dari wali kelas, ketua kelas, dan sekolah ketika menu itu di klik akan memanggil android.intent.action.DIAL alias akan memanggil nomor telepon yang kita siapkan di dalam file MainActivity.java

Cara mengubah nama

Buka nav_items.xml di app/src/main/res/menu
Anda akan menemukan 6 item menu yang anda harus ubah cukup item 1 - 3 saja lebih tepatnya di baris ke 12, 17, 22.

Baris 12 untuk nama wali kelas
Baris 17 untuk nama ketua kelas
Baris 22 untuk nama sekolah

<item 
      android:id="@+id/nav_walikelas" 
      android:icon="@drawable/ic_phone"
      android:title="Ahsin S.Pdi (Wali Kelas)" />
<item 
      android:id="@+id/nav_ketuakelas" 
      android:icon="@drawable/ic_phone"
      android:title="Bagas Afrizal (Ketua Kelas)" />
<item 
      android:id="@+id/nav_sekolah"
      android:icon="@drawable/ic_phone"
      android:title="SMK Yuppentek 2" />

Ubah di bagian android:title="nama"

Cara mengubah nomor telepon dan nama sekolah

Buka MainActivity.java di app/src/main/java/com/rasmad/ibnu/

private String no_walas = "+6281385871440"; //Nomor telepon wali kelas
private String no_km = "+6283813802564"; //Nomor telepon ketua kelas
private String no_sekolah = "+62215980876"; //Nomor telepon sekolah
private String nama_sekolah = "SMK Yuppentek 2"; //Nama sekolah
private String nama_kelas = " XI RPL" //Nama kelas

Anda akan menemukan script di atas pada baris 79 dan silahkan ubah sesuai nomor telepon walas, km, dan sekolah anda, Dan jangan lupa untuk mengubah nama sekolah dan kelas.

Jika kurang jelas bisa kontak saya di bawah

Contact Me

Happy Coding :)))

About

Project yang bertujuan hanya untuk belajar dan mengisi waktu luang namun berguna untuk orang lain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages