Skip to content

Commit

Permalink
update layout
Browse files Browse the repository at this point in the history
  • Loading branch information
anprimordi committed Nov 28, 2019
1 parent 5fa0f8f commit a7ff3fe
Show file tree
Hide file tree
Showing 9 changed files with 89 additions and 63 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -262,18 +262,18 @@ class DiagnosisAdapter internal constructor(private val context: Context) :
persentaseCbr = hs1
penyakit = "Cacingan"
solusi =
"Obat alami yang biasa di gunakan untuk mengobati cacingan pada semua burung yaitu kulit mangga, wortel, biji lamtaro, biji jeruju, kelapa, krokot, daun pepaya, daun jambu dan masih banyak lainnya. Cara menggunakan obat alami untuk burung terkena cacingan yaitu dengan direbus atau memberikannya secara langsung."
"Obat alami yang umum digunakan untuk mengobati cacingan pada semua burung yaitu kulit mangga, wortel, biji lamtaro, biji jeruju, kelapa, krokot, daun pepaya, daun jambu dan masih banyak lainnya. Cara menggunakan obat alami untuk burung terkena cacingan yaitu dengan direbus atau memberikannya secara langsung."
pencegahan =
"Cara pencegahan yakni menjaga kebersihan kandang dan selalu menjaga kandang agar tetap terkena sinar matahari sehingga virus tidak berkembang biak."
"Jaga kebersihan kandang dan selalu menjaga kandang agar tetap terkena sinar matahari sehingga virus tidak berkembang biak."
bobotMax = tb1
} else if (hs1 == persentaseCbr) {
if (bobotMax < tb1) {
persentaseCbr = hs1
penyakit = "Cacingan"
solusi =
"Obat alami yang biasa di gunakan untuk mengobati cacingan pada semua burung yaitu kulit mangga, wortel, biji lamtaro, biji jeruju, kelapa, krokot, daun pepaya, daun jambu dan masih banyak lainnya. Cara menggunakan obat alami untuk burung terkena cacingan yaitu dengan direbus atau memberikannya secara langsung."
"Obat alami yang biasa digunakan untuk mengobati cacingan pada semua burung yaitu kulit mangga, wortel, biji lamtaro, biji jeruju, kelapa, krokot, daun pepaya, daun jambu dan masih banyak lainnya. Cara menggunakan obat alami untuk burung terkena cacingan yaitu dengan direbus atau memberikannya secara langsung."
pencegahan =
"Cara pencegahan yakni menjaga kebersihan kandang dan selalu menjaga kandang agar tetap terkena sinar matahari sehingga virus tidak berkembang biak."
"Jaga kebersihan kandang dan selalu menjaga kandang agar tetap terkena sinar matahari sehingga virus tidak berkembang biak."
bobotMax = tb1
}
}
Expand All @@ -283,34 +283,33 @@ class DiagnosisAdapter internal constructor(private val context: Context) :
penyakit = "Kutu Burung"
solusi = "Pakai rebusan daun sirih atau air cucian beras untuk memandikan burung"
pencegahan =
"Pencegahan Sering memandikan dan menjemur burung agar burung bebas dari kutu buruung"
"Sering mandikan dan jemur burung agar burung bebas dari kutu burung"
bobotMax = tb2
} else if (hs2 == persentaseCbr) {
if (bobotMax < tb2) {
persentaseCbr = hs2
penyakit = "Kutu Burung"
solusi = "Pakai rebusan daun sirih atau air cucian beras untuk memandikan burung"
pencegahan =
"Pencegahan sering memandikan dan menjemur burung agar burung bebas dari kutu burung"
"Sering mandikan dan jemur burung agar burung bebas dari kutu burung"
bobotMax = tb2
}
}

if (hs3 > persentaseCbr) {
persentaseCbr = hs3
penyakit = "Snot"
penyakit = "Snot (pilek)"
solusi =
"Tumbuhan kitoloid dapat dimanfaatkan untuk mengobati snot pada burung. Caranya dengan menggunakan satu buah bunga dari tumbuhan kitoloid. Selanjutnya cuci bunga dan rendam dalam air gelas selama 5-10 menit.Selanjutnya teteskan air rendaman bunga kitoloid da paruh burung lakukan 3 kali sehari."
"Tumbuhan kitoloid dapat dimanfaatkan untuk mengobati snot pada burung. \n1. Petik satu buah bunga dari tumbuhan kitoloid. \n2. Cuci bunga dan rendam dalam air gelas selama 5-10 menit. \n3. Teteskan air rendaman bunga kitoloid pada paruh burung lakukan 3 kali sehari."
pencegahan =
"Penyakit ini disebabkan oleh virus dan cara menanggulanginya adalah menjaga kebersihan kandang dan segera obati burung yang sedang sakit tersebut."

bobotMax = tb3
} else if (hs3 == persentaseCbr) {
if (bobotMax < tb3) {
persentaseCbr = hs3
penyakit = "Snot"
penyakit = "Snot (pilek)"
solusi =
"Tumbuhan kitoloid dapat dimanfaatkan untuk mengobati snot pada burung. Caranya dengan menggunakan satu buah bunga dari tumbuhan kitoloid. Selanjutnya cuci bunga dan rendam dalam air gelas selama 5-10 menit.Selanjutnya teteskan air rendaman bunga kitoloid da paruh burung lakukan 3 kali sehari."
"Tumbuhan kitoloid dapat dimanfaatkan untuk mengobati snot pada burung. \n1. Petik satu buah bunga dari tumbuhan kitoloid. \n2. Cuci bunga dan rendam dalam air gelas selama 5-10 menit. \n3. Teteskan air rendaman bunga kitoloid pada paruh burung lakukan 3 kali sehari."
pencegahan =
"Penyakit ini disebabkan oleh virus dan cara menanggulanginya adalah menjaga kebersihan kandang dan segera obati burung yang sedang sakit tersebut."
bobotMax = tb3
Expand All @@ -321,17 +320,18 @@ class DiagnosisAdapter internal constructor(private val context: Context) :
persentaseCbr = hs4
penyakit = "Berak Kapur"
solusi =
"Cara menanggulanginya bersihkan tempat kotor tersebut menggunakan bioseptik. Jika burung sudah terinfeksi pisahkan dengan burung yang lain.Solusi : Burung yang sakit diisolir dan diberi lampu serta di sungkup agar suhu dalam sangkar hangat dan terhindar dari terpaan angina.Berikan obat untuk penyakit berak kapur burung seperti contoh tetrachlor,sulfamix dll."
pencegahan = "sering membersihkan kandang, tempat makan dan minum."
"Bersihkan tempat kotor tersebut menggunakan bioseptik. Jika burung sudah terinfeksi pisahkan dengan burung yang lain."
pencegahan =
"Sering membersihkan kandang, tempat makan dan minum."
bobotMax = tb4
} else if (hs4 == persentaseCbr) {
if (bobotMax < tb4) {
persentaseCbr = hs4
penyakit = "Berak Kapur"
solusi =
"Burung yang sakit diisolir dan diberi lampu serta di sungkup agar suhu dalam sangkar hangat dan terhindar dari terpaan angina.Berikan obat untuk penyakit berak kapur burung seperti contoh tetrachlor,sulfamix dll."
"Bersihkan tempat kotor tersebut menggunakan bioseptik. Jika burung sudah terinfeksi pisahkan dengan burung yang lain."
pencegahan =
"sering membersihkan kandang, tempat makan dan minum.Cara menanggulanginya bersihkan tempat kotor tersebut menggunakan bioseptik. Jika burung sudah terinfeksi pisahkan dengan burung yang lain."
"Sering membersihkan kandang, tempat makan dan minum."
bobotMax = tb4
}
}
Expand All @@ -340,18 +340,18 @@ class DiagnosisAdapter internal constructor(private val context: Context) :
persentaseCbr = hs5
penyakit = "Mencret Bakteri"
solusi =
"Dengan Air rebusan kulit buah naga dapat mengobati mencret pada burung. 1. Merebus kulit buah naga 2. Setelah mendidih dan berubah menjadi merah , lalu saring 3. Kemudian, ramuan diberikan kepada burung sebagai air minum."
"Air rebusan kulit buah naga dapat mengobati mencret pada burung. \n1. Rebus kulit buah naga \n2. Saring setelah mendidih dan berubah menjadi merah \n3. Berikan ramuan kepada burung sebagai air minum."
pencegahan =
"Penyakit ini diakibatkan tempat makan dan minum burung yang kotor sehingga cacing dapat berkembang biak. Jadi diusahakan untuk menjaga kebersihan tempat makan dan minum burung."
"Penyakit ini diakibatkan tempat makan dan minum burung yang kotor sehingga cacing dapat berkembang biak. Jaga kebersihan tempat makan dan minum burung."
bobotMax = tb5
} else if (hs5 == persentaseCbr) {
if (bobotMax < tb5) {
persentaseCbr = hs5
penyakit = "Mencret Bakteri"
solusi =
"Dengan Air rebusan kulit buah naga dapat mengobati mencret pada burung. 1. Merebus kulit buah naga 2. Setelah mendidih dan berubah menjadi merah , lalu saring 3. Kemudian, ramuan diberikan kepada burung sebagai air minum."
"Air rebusan kulit buah naga dapat mengobati mencret pada burung. \n1. Rebus kulit buah naga \n2. Saring setelah mendidih dan berubah menjadi merah \n3. Berikan ramuan kepada burung sebagai air minum."
pencegahan =
"Penyakit ini diakibatkan tempat makan dan minum burung yang kotor sehingga cacing dapat berkembang biak. Jadi diusahakan untuk menjaga kebersihan tempat makan dan minum burung."
"Penyakit ini diakibatkan tempat makan dan minum burung yang kotor sehingga cacing dapat berkembang biak. Jaga kebersihan tempat makan dan minum burung."
bobotMax = tb5
}
}
Expand All @@ -360,28 +360,29 @@ class DiagnosisAdapter internal constructor(private val context: Context) :
persentaseCbr = hs6
penyakit = "Bubul"
solusi =
": Bersihkan kaki burung yang terkena bubul dengan air. Lalu beri obat anti jamur seperti contoh betason N dll.Biarkan hingga 2 hari dan jangan dimandikan . setelah 2 hari cuci kaki burung dengan air hangat."
"Bersihkan kaki burung yang terkena bubul dengan air. Lalu beri obat anti jamur seperti contoh betason N dll.Biarkan hingga 2 hari dan jangan dimandikan . setelah 2 hari cuci kaki burung dengan air hangat."
pencegahan =
"penyakit ini disebabkan oleh bakteri dan cara menanggulanginya dengan rutin membersihkan kandang dengan rutin."
"Penyakit ini disebabkan oleh bakteri. Bersihkan kandang secara rutin."
bobotMax = tb6
} else if (hs6 == persentaseCbr) {
if (bobotMax < tb6) {
persentaseCbr = hs6
penyakit = "Bubul"
solusi =
": Bersihkan kaki burung yang terkena bubul dengan air. Lalu beri obat anti jamur seperti contoh betason N dll.Biarkan hingga 2 hari dan jangan dimandikan . setelah 2 hari cuci kaki burung dengan air hangat."
"Bersihkan kaki burung yang terkena bubul dengan air. Lalu beri obat anti jamur seperti contoh betason N dll.Biarkan hingga 2 hari dan jangan dimandikan . setelah 2 hari cuci kaki burung dengan air hangat."
pencegahan =
"penyakit ini disebabkan oleh bakteri dan cara menanggulanginya dengan rutin membersihkan kandang dengan rutin."
"Penyakit ini disebabkan oleh bakteri. Bersihkan kandang secara rutin."
bobotMax = tb6
}
}

if (hs7 > persentaseCbr) {
persentaseCbr = hs7
penyakit = "Virus Burung"
solusi = "Memberikan obat antibiotik khusus untuk burung seperti Bionic+"
solusi =
"Berikan obat antibiotik khusus untuk burung seperti Bionic+"
pencegahan =
"Virus ini menyerang daya tahan tubuh burung dan solusinya adalah menjaga kebersihan kandang serta menjaga kandang agar tetap terkena sinar matahari sehingga virus susah untuk berkembang biak."
"Virus ini menyerang daya tahan tubuh burung. Jaga kebersihan kandang serta menjaga kandang agar tetap terkena sinar matahari sehingga virus sulit berkembang biak."
} else if (hs7 == persentaseCbr) {
if (bobotMax < tb7) {
persentaseCbr = hs7
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class HomeActivity : AppCompatActivity() {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_home)

btnMulai = findViewById(R.id.button_mulai)
btnMulai = findViewById(R.id.button_home_mulai)

btnMulai.setOnClickListener {
startActivity(Intent(this, DiagnosisActivity::class.java))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class SplashScreenActivity : AppCompatActivity() {
val background = object : Thread() {
override fun run() {
try {
sleep(500)
sleep(1000)
startActivity(Intent(baseContext, HomeActivity::class.java))
} catch (e: Exception) {
e.printStackTrace()
Expand Down
23 changes: 17 additions & 6 deletions app/src/main/res/layout/activity_diagnosis.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,27 @@
app:layout_constraintTop_toTopOf="parent">

<ImageView
android:id="@+id/image_diagnosis_logo"
android:layout_width="240dp"
android:layout_height="48dp"
android:id="@+id/image_diagnosis_app_logo"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_marginStart="16dp"
android:layout_marginTop="8dp"
android:contentDescription="@string/diagnosis_logo_img_description"
android:src="@drawable/ic_app_logo_upper"
android:layout_marginTop="16dp"
android:contentDescription="@string/diagnosis_logo_img"
android:src="@drawable/ic_app_logo"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />

<ImageView
android:id="@+id/image_diagnosis_app_text"
android:layout_width="150dp"
android:layout_height="30dp"
android:layout_marginStart="8dp"
android:contentDescription="@string/diagnosis_applogo_text_img"
android:src="@drawable/ic_app_logo_text"
app:layout_constraintBottom_toBottomOf="@id/image_diagnosis_app_logo"
app:layout_constraintStart_toEndOf="@id/image_diagnosis_app_logo"
app:layout_constraintTop_toTopOf="@id/image_diagnosis_app_logo" />

</androidx.constraintlayout.widget.ConstraintLayout>

<androidx.constraintlayout.widget.Guideline
Expand Down
38 changes: 28 additions & 10 deletions app/src/main/res/layout/activity_hasil.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,27 @@
app:layout_constraintTop_toTopOf="parent">

<ImageView
android:id="@+id/image_diagnosis_logo"
android:layout_width="240dp"
android:layout_height="48dp"
android:id="@+id/image_diagnosis_app_logo"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_marginStart="16dp"
android:layout_marginTop="8dp"
android:contentDescription="@string/diagnosis_logo_img_description"
android:src="@drawable/ic_app_logo_upper"
android:layout_marginTop="16dp"
android:contentDescription="@string/diagnosis_logo_img"
android:src="@drawable/ic_app_logo"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />

<ImageView
android:id="@+id/image_diagnosis_app_text"
android:layout_width="150dp"
android:layout_height="30dp"
android:layout_marginStart="8dp"
android:contentDescription="@string/diagnosis_applogo_text_img"
android:src="@drawable/ic_app_logo_text"
app:layout_constraintBottom_toBottomOf="@id/image_diagnosis_app_logo"
app:layout_constraintStart_toEndOf="@id/image_diagnosis_app_logo"
app:layout_constraintTop_toTopOf="@id/image_diagnosis_app_logo" />

</androidx.constraintlayout.widget.ConstraintLayout>

<androidx.constraintlayout.widget.Guideline
Expand Down Expand Up @@ -100,6 +111,7 @@
android:id="@+id/rv_hasil_gejala_dialami"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginBottom="16dp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
Expand All @@ -110,6 +122,7 @@
android:id="@+id/text_hasil_diagnosis_penyakit_title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="@string/hasil_diagnosis_penyakit_text"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
Expand All @@ -122,6 +135,7 @@
android:id="@+id/text_hasil_diagnosis_penyakit"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:textColor="@color/transparent_black"
app:layout_constraintBottom_toTopOf="@id/text_hasil_solusi_title"
app:layout_constraintEnd_toEndOf="parent"
Expand All @@ -133,6 +147,7 @@
android:id="@+id/text_hasil_solusi_title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="@string/hasil_solusi_text"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
Expand All @@ -145,18 +160,20 @@
android:id="@+id/text_hasil_solusi_description"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:ellipsize="end"
android:maxLines="7"
android:layout_marginStart="8dp"
android:textColor="@color/transparent_black"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/text_hasil_solusi_title"
tools:ellipsize="end"
tools:maxLines="7"
tools:text="@tools:sample/lorem/random" />

<TextView
android:id="@+id/text_hasil_pencegahan_title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="16dp"
android:text="@string/hasil_pencegahan_text"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
Expand All @@ -170,14 +187,15 @@
android:id="@+id/text_hasil_pencegahan_description"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginBottom="40dp"
android:ellipsize="end"
android:maxLines="7"
android:textColor="@color/transparent_black"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/text_hasil_pencegahan_title"
tools:ellipsize="end"
tools:maxLines="7"
tools:text="@tools:sample/lorem/random" />

</androidx.constraintlayout.widget.ConstraintLayout>
Expand Down
Loading

0 comments on commit a7ff3fe

Please sign in to comment.