LAMPIRAN
Splash.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5dp"
android:background="@drawable/gambar0">
<LinearLayout
android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" >
<Button
android:id="@+id/ibHelp"
android:background="@drawable/help" android:layout_height="wrap_content" android:layout_width="wrap_content"/>
<TextView
android:text=" "
android:layout_width="wrap_content" android:layout_height="wrap_content"/>
<Button
android:id="@+id/ibExit"
android:background="@drawable/exit" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>
android:id="@+id/scroll"
android:layout_width="match_parent" android:layout_height="fill_parent" android:layout_weight="10">
<LinearLayout
android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"
android:gravity="center">
<ImageView
android:id="@+id/imLogo" android:src="@drawable/logo"
android:layout_width="wrap_content"/>
</LinearLayout> </ScrollView>
<LinearLayout
android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center">
<Button
android:id="@+id/ibAbout"
android:background="@drawable/about" android:layout_height="wrap_content" android:layout_width="wrap_content"/>
<TextView
android:text=" " android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<Button
android:id="@+id/ibLogin"
android:background="@drawable/login" android:layout_height="wrap_content" android:layout_width="wrap_content"/>
</LinearLayout> </LinearLayout>
About.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/gambar2">
<LinearLayout
android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="right">
<ImageView
android:background="@drawable/side" android:layout_height="wrap_content" android:layout_width="wrap_content"/>
</LinearLayout>
android:id="@+id/scroll"
android:layout_width="match_parent" android:layout_height="0sp"
android:layout_weight="5">
<LinearLayout
android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical">
<TextView
android:layout_width="match_parent" android:layout_height="80sp"
android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"
android:text="SISTEM PAKAR DIAGNOSA DISLEKSIA PADA ANAK MENGGUNAKAN METODE NAIVE BAYES BERBASIS ANDROID" />
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1"
android:gravity="center" android:textColor="#000000" android:textStyle="bold"
android:text="Saskia Mabrura"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:textColor="#000000" android:text="131421019"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:text=" "/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content"
android:gravity="center" android:textColor="#000000"
android:text="Pembimbing 1:"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:text="Prof. Dr. Iryanto, M.Si"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:text=" "/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:textColor="#000000" android:text="Pembimbing 2:"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:textColor="#000000" android:textStyle="bold"
android:text="Dian Rachmawati, S.Si, M.Kom"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:text=" "/>
<ImageView
android:background="@drawable/fasilkomti" android:layout_height="wrap_content" android:layout_width="match_parent"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content"
android:gravity="center" android:text=" "/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:textColor="#aa0000" android:textStyle="bold"
android:text="PROGRAM STUDI S1 ILMU KOMPUTER:"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:textColor="#aa0000" android:textStyle="bold"
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:textColor="#aa0000" android:textStyle="bold"
android:text="UNIVERSITAS SUMATERA UTARA"/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:text=" "/>
<TextView
android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"
android:textColor="#aa0000"
android:text="Email: qiea.saskia@gmail.com||HP: 085360006105"/> </LinearLayout>
</ScrollView>
<Button
android:id="@+id/ibBack"
android:background="@drawable/back" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>
Help.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/gambar2">
<LinearLayout
android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="right">
<ImageView
android:background="@drawable/side" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>
<ScrollView
android:id="@+id/scroll"
android:layout_height="0sp" android:layout_weight="5">
<LinearLayout
android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical">
<TextView
android:layout_width="match_parent" android:layout_height="60sp"
android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"
android:text="Cara Menggunakan Aplikasi Sistem Pakar Disleksia" />
<TextView
android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 1.Instal Disleksia.apk pada Smartphone Android"/>
<TextView
android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 2.Buka Aplikasi Disleksia Diagnosis"/>
<TextView
android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 3.Pada Splash screen terdapat 4 menu:"/>
<TextView
android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" * About: info aplikasi"/>
<TextView
android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" * Help: petunjuk penggunaan aplikasi"/>
android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" * Login: untuk melakukan diagnosa"/>
<TextView
android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" * Exit: keluar dari aplikasi"/>
<TextView
android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 4.Pilih Login, Register bila belum memiliki akun"/>
<TextView
android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 5.Isikan data anda pada form yang tersedia"/>
<TextView
android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 6.Setelah berhasil Login, terdapat 3 menu:"/>
<TextView
android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" * Icon Konsul: melakukan diagnosa"/>
<TextView
android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" * Icon Disleksia: info disorder"/>
<TextView
android:text=" * Icon Pakar: info pakar"/>
<TextView
android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 7.Pilih Konsul, untuk melakukan diagnosa"/>
<TextView
android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 8.Pilih 'YA/Tidak' sesuai gejala dirasa"/>
<TextView
android:id="@+id/textView1" android:layout_height="40sp" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" 9.Klik Diagnosis untuk melihat hasil diagnosa"/>
<TextView
android:layout_width="match_parent" android:layout_height="60sp"
android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"
android:text="Terimasih telah menggunakan aplikasi ini, semoga dapat bermanfaat bagi pengguna"/>
</LinearLayout> </ScrollView>
<Button
android:id="@+id/ibBack"
android:background="@drawable/back" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>
Disleksia.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5dp"
android:background="@drawable/gambar3">
<TextView
android:layout_height="0sp" android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"
android:text="Apa itu Disleksia" />
<ScrollView
android:id="@+id/scroll"
android:layout_width="match_parent" android:layout_height="0sp"
android:layout_weight="5" >
<LinearLayout
android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" >
<TextView
android:id="@+id/textView1"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:gravity="center"
android:textColor="#000000"
android:text="Disleksia terdiri daripada dua perkataan Yunani yaitu 'DYN'
bermakna susah, dan 'LEXIA' bermakna tulisan.
Disleksia bukannya satu penyakit, tetapi merupakan salah satu gangguan dalam pembelajaran yang biasanya dialami oleh kanak-kanak.
Lazimnya, masalah pembelajaran yang dihadapi adalah
seperti membaca, menulis, mengeja, dan kemahiran mengira. Oleh itu dyslexia merujuk kepada mereka yang menghadapi masalah untuk membaca dan menulis walaupun mempunyai daya pemikiran yang normal.
Disleksia adalah gangguan akan kemampuan membaca, yaitu kemampuan membaca anak berada di bawah kemampuan
seharusnya, dengan mempertimbangkan tingkat inteligensi, usia, dan pendidikannya.
Gangguan ini bukan bentuk dari ketidakmampuan fisik, seperti masalah penglihatan, tetapi mengarah pada bagaimana otak mengolah dan memproses informasi yang sedang dibaca anak tersebut.
Kesulitan ini biasanya baru terdeteksi setelah anak memasuki dunia sekolah untuk beberapa waktu."/> </LinearLayout>
</ScrollView>
<TextView
android:layout_width="match_parent" android:layout_height="50sp"
android:gravity="center" android:text=" "/>
android:id="@+id/ibBack"
android:background="@drawable/back_pencil" android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
</LinearLayout>
Login.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dp"
android:background="@drawable/gambar1">
<TextView
android:text="BIODATA PASIEN" android:textStyle="bold"
android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="20dp"
android:gravity="center"/>
<TextView
android:text=" "
android:layout_width="fill_parent" android:layout_height="wrap_content"/>
<ScrollView
android:id="@+id/scroll"
android:layout_width="match_parent" android:layout_height="fill_parent" android:layout_weight="10">
<LinearLayout
android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"
android:gravity="center">
<EditText
android:id="@+id/editNama" android:hint="Nama"
android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_gravity="center"/>
<EditText
android:id="@+id/editNamaanak" android:hint="Nama anak"
<EditText
android:id="@+id/editUsiaanak" android:hint="Usia anak"
android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center"/>
<LinearLayout
android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center">
<Button
android:id="@+id/btnConsult" android:text="Consult"
android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"/>
<Button
android:id="@+id/btnCancel" android:text="Cancel"
android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"/>
</LinearLayout> </LinearLayout> </ScrollView>
<LinearLayout
android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center">
<Button
android:id="@+id/ibExpert"
android:background="@drawable/info_expert" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:text=" "
android:layout_width="wrap_content" android:layout_height="wrap_content"/>
<Button
android:id="@+id/ibDyslexia"
android:background="@drawable/info_dislexia" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
android:text=" "
android:layout_width="wrap_content" android:layout_height="wrap_content"/>
<Button
android:id="@+id/ibTerapi"
android:background="@drawable/study" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>
</LinearLayout>
Consult.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center"
android:background="@drawable/gambar2">
<ImageView
android:background="@drawable/konsultasi" android:layout_height="wrap_content" android:layout_width="wrap_content"/>
<ScrollView
android:id="@+id/scroll"
android:layout_width="match_parent" android:layout_height="fill_parent" android:layout_weight="5">
<LinearLayout
android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="20dp"
android:gravity="center">
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:text="Tidak akurat (ragu/lambat) dalam membaca?" android:textColor="#000000"
android:textStyle="bold"
android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dp"
android:gravity="center"/>
<RadioGroup android:id="@+id/rg1" android:orientation="horizontal"> <RadioButton android:id="@+id/rby1" android:text="Ya"
android:checked="true"/>
<RadioButton android:id="@+id/rbt1" android:text="Tidak"/> </RadioGroup>
</TableRow> </TableLayout>
<Button
android:id="@+id/btConsult"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:background="@drawable/bnext"/> </LinearLayout>
</ScrollView> </LinearLayout>
Result.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/gambar2">
<LinearLayout
android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="right" >
<ImageView
android:background="@drawable/side" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>
<ScrollView
android:id="@+id/scroll"
android:layout_width="match_parent" android:layout_height="0sp"
android:layout_weight="5"
android:background="@drawable/result">
<LinearLayout
android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="10dp"
android:orientation="vertical">
<TableLayout
android:layout_height="fill_parent">
<TableLayout> <TextView
android:layout_width="match_parent" android:layout_height="40sp"
android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"
android:text="HASIL DIAGNOSA" /> </TableLayout>
<TextView
android:id="@+id/textNama"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
android:text=" " />
<TextView
android:id="@+id/textNamaanak"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
android:text=" " />
<TextView
android:id="@+id/textUsiaanak"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
android:text=" " />
<TextView
android:id="@+id/textView1"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
android:text=" " />
<TextView
android:id="@+id/textNBD"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
android:text=" " />
<TextView
android:id="@+id/textNBTD"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
<TextView
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
android:text=" " />
<TextView
android:id="@+id/textInfo"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"
android:text=" " />
<LinearLayout
android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1">
<TextView
android:id="@+id/textSolusi"
android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#000000"
android:text=" "/>
</LinearLayout> </TableLayout>
</LinearLayout> </ScrollView>
<Button
android:id="@+id/ibBack"
android:background="@drawable/back" android:layout_height="wrap_content" android:layout_width="wrap_content"/>
</LinearLayout>
Main.java
package com.Dyslexia;
import android.app.Activity; import android.content.Intent; import android.media.MediaPlayer; import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener; import android.widget.Button;
public class Main extends Activity {
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
// TODO Declaration Button in file main.xml
final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);
Button btnLogin = (Button) findViewById(R.id.ibLogin); Button btnAbout = (Button) findViewById(R.id.ibAbout); Button btnHelp = (Button) findViewById(R.id.ibHelp); Button btnExit = (Button) findViewById(R.id.ibExit);
btnLogin.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent login = new Intent(Main.this, Login.class); startActivity(login);
finish(); }
});
btnAbout.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent about = new Intent(Main.this, About.class); startActivity(about);
finish(); }
});
btnHelp.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent help = new Intent(Main.this, Help.class); startActivity(help);
finish(); }
});
btnExit.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
finish(); }
}); }}
About.Java
package com.Dyslexia;
import android.app.Activity; import android.content.Intent; import android.media.MediaPlayer; import android.os.Bundle;
import android.view.View;
public class About extends Activity {
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.about);
// TODO Declaration Button in file main.xml
final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);
Button btnBack = (Button) findViewById(R.id.ibBack);
btnBack.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent intentAbout = new Intent(About.this,Main.class); startActivity(intentAbout);
finish(); }
});
} }
Login.java
package com.Dyslexia;
import android.app.Activity; import android.content.Intent;
import android.content.SharedPreferences; import android.media.MediaPlayer;
import android.os.Bundle; import android.view.View;
import android.view.View.OnClickListener; import android.widget.Button;
import android.widget.EditText; import android.widget.Toast;
public class Login extends Activity {
public static final String PREFS_NAME = "MyPreferencesFile";
EditText Nama, Namaanak, Usiaanak;
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.login);
// TODO Declaration Button in file main.xml
final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);
Button btnCancel = (Button) findViewById(R.id.btnCancel);
Button btnExpert = (Button) findViewById(R.id.ibExpert);
Button btnDyslexia = (Button) findViewById(R.id.ibDyslexia);
Button btnTerapi = (Button) findViewById(R.id.ibTerapi);
btnConsult.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub
Nama = (EditText)findViewById(R.id.editNama);
Namaanak = (EditText)findViewById(R.id.editNamaanak); Usiaanak = (EditText)findViewById(R.id.editUsiaanak);
int usia = Integer.parseInt(Usiaanak.getText().toString());
if(usia<5){
Toast.makeText(getApplicationContext(),"Untuk Usia anak 5 Tahun Ke Atas",
Toast.LENGTH_SHORT).show(); }else{
SharedPreferences settings =
getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString("Nama", Nama.getText().toString()); editor.putString("Namaanak",
Namaanak.getText().toString());
editor.putString("Usiaanak", Usiaanak.getText().toString());
editor.commit();
Intent intentLogin = new Intent(Login.this,Consult1.class);
startActivity(intentLogin); finish();
} } });
btnCancel.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent intentCancel = new Intent(Login.this,Main.class); startActivity(intentCancel);
finish(); }
});
public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent intentExpert = new Intent(Login.this,Expert.class);
startActivity(intentExpert); finish();
} });
btnDyslexia.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent intentDyslexia = new Intent(Login.this,Dyslexia.class);
startActivity(intentDyslexia); finish();
} });
btnTerapi.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub sound.start();
Intent intentTerapi = new Intent(Login.this,FormStudy.class);
startActivity(intentTerapi); finish();
} }); }}
Consult1.java
package com.Dyslexia;
import android.app.Activity; import android.content.Intent;
import android.content.SharedPreferences; import android.media.MediaPlayer;
import android.os.Bundle; import android.view.View;
import android.view.View.OnClickListener; import android.widget.Button;
import android.widget.RadioButton; //import android.widget.TextView;
public class Consult1 extends Activity implements OnClickListener { //public static final String PREFS_NAME = "FILE_SETTING"; public static final String PREFS_NAME = "MyPreferencesFile";
// TODO Declaration XML RadioButton rby1, rbt1; Button btConsult;
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.consult1);
rby1 = (RadioButton) findViewById(R.id.rby1); rbt1 = (RadioButton) findViewById(R.id.rbt1);
btConsult = (Button) findViewById(R.id.btConsult); btConsult.setOnClickListener(this);
}
@Override
public void onClick(View view) {
// TODO Auto-generated method stub
final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);
if (view.getId() == R.id.btConsult) { sound.start();
// TODO Declaration variable double G1a=0, G1b=0;
//INFO DATA SUSPECT : PSYCOLOGIES USU Dept.Perkembangan //TODO Group1
if (rby1.isChecked()) { G1a = 0.875; G1b = 0.875; }
else if (rbt1.isChecked()) { G1a = 0.125;
G1b = 0.125; }
//TODO NAIVE BAYES
//Count all probability suspect
String Gejala1a = String.valueOf(G1a); String Gejala1b = String.valueOf(G1b);
float Gj1a = Float.parseFloat(Gejala1a); float Gj1b = Float.parseFloat(Gejala1b);
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putString("Gj1a", String.valueOf(Gj1a)); editor.putString("Gj1b", String.valueOf(Gj1b)); editor.commit();
Intent intentConsult = new Intent(Consult1.this,Consult2.class); startActivity(intentConsult);
finish(); }
}
Result.java
package com.Dyslexia;
import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View;
import android.view.View.OnClickListener; import android.widget.Button;
import android.widget.TextView;
import android.content.SharedPreferences;
public class Result extends Activity {
public static final String PREFS_NAME = "MyPreferencesFile";
//Declaration XML
TextView Nama, Namaanak, Usiaanak, textNBD, textNBTD, textSolusi, textInfo;
/** Called when the activity is first created. */ @Override
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.result);
Nama = (TextView)findViewById(R.id.textNama);
Namaanak = (TextView)findViewById(R.id.textNamaanak); Usiaanak = (TextView)findViewById(R.id.textUsiaanak);
textNBD = (TextView)findViewById(R.id.textNBD); textNBTD = (TextView)findViewById(R.id.textNBTD); textInfo = (TextView)findViewById(R.id.textInfo); textSolusi = (TextView)findViewById(R.id.textSolusi);
//TODO View Info Consultation
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
Nama.setText("Nama : " + (settings.getString("Nama", null))); Namaanak.setText("Nama anak : " + (settings.getString("Namaanak", null)));
Usiaanak.setText("Usia anak : " + (settings.getString("Usiaanak", null)));
// TAKE Object from Group A
String G1a = settings.getString("Gj1a",null); float g1a = Float.parseFloat(G1a);
String G2a = settings.getString("Gj2a", null); float g2a = Float.parseFloat(G2a);
String G3a = settings.getString("Gj3a", null); float g3a = Float.parseFloat(G3a);
String G4a = settings.getString("Gj4a", null); float g4a = Float.parseFloat(G4a);
String G5a = settings.getString("Gj5a", null); float g5a = Float.parseFloat(G5a);
String G6a = settings.getString("Gj6a", null); float g6a = Float.parseFloat(G6a);
String G7a = settings.getString("Gj7a", null); float g7a = Float.parseFloat(G7a);
String G8a = settings.getString("Gj8a", null); float g8a = Float.parseFloat(G8a);
String G9a = settings.getString("Gj9a", null); float g9a = Float.parseFloat(G9a);
String G14a = settings.getString("Gj14a", null); float g14a = Float.parseFloat(G14a);
// TAKE Object from Group B
String G1b = settings.getString("Gj1b",null); float g1b = Float.parseFloat(G1b);
String G2b = settings.getString("Gj2b", null); float g2b = Float.parseFloat(G2b);
String G3b = settings.getString("Gj3b", null); float g3b = Float.parseFloat(G3b);
String G4b = settings.getString("Gj4b", null); float g4b = Float.parseFloat(G4b);
double Dis
=0.5*(g1a*g2a*g3a*g4a*g5a*g6a*g7a*g8a*g9a*g10a* g11a*g12a*g13a*g14a)*1000; double
TDis=0.5*(g1b*g2b*g3b*g4b*g5b*g6b*g7b*g8b*g9b*g10b* g11b*g12b*g13b*g14b)*1000;
TextView textViewToChange1 = (TextView) findViewById(R.id.textNBD);
textViewToChange1.setText("NB Disleksia : " + String.;
TextView textViewToChange2 = (TextView) findViewById(R.id.textNBTD);
if(Dis < TDis){
textInfo.setText("Kesimpulan : Berdasarkan Gejala Yang dipilih Kemungkinan Anak Tidak Disleksia");
}else{
textInfo.setText("Kesimpulan : Berdasarkan Gejala Yang dipilih Kemungkinan Disleksia");
textSolusi.setText("SOLUSI :\na.Remedial mengulang materi \n" +
"b.Belajar dengan metode multi-sensory:\n" + " (Dengan metode yang terintegrasi, \n" +
" anak akan diajarkan mengeja tidak hanya \n" + " berdasarkan apa yang didengarnya lalu \n" + " diucapkan kembali, tapi juga memanfaatkan \n" + " kemampuan memori visual (penglihatan) \n" + " serta taktil (sentuhan). Dalam prakteknya, \n" +
" mereka diminta menuliskan huruf di udara/lantai, \n" + " membentuk huruf dengan lilin (plastisin), \n" +
" menuliskannya besar-besar di lembaran kertas. \n" + " Cara ini dilakukan untuk memungkinkan terjadinya \n" + " asosiasi antara pendengaran, penglihatan dan \n" + " sentuhan sehingga mempermudah otak bekerja \n" + " mengingat kembali huruf-huruf) \n" +
"c.Membangun rasa percaya diri. \n" + "d.Berkonsultasi dengan psikolog anak.");
}
Button btnBack = (Button) findViewById(R.id.ibBack); btnBack.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub Intent intentBack = new
Intent(Result.this,Login.class);
startActivity(intentBack); finish();
}
});
} }
Help.java
package com.Dyslexia;
import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View;
import android.view.View.OnClickListener; import android.widget.Button;
public class Help extends Activity {
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
// TODO Declaration Button in file main.xml
Button btnBack = (Button) findViewById(R.id.ibBack);
btnBack.setOnClickListener(new OnClickListener() { public void onClick(View v) {
// TODO Auto-generated method stub
Intent intentAbout = new Intent(Help.this,Main.class); startActivity(intentAbout);
finish(); }