LAMPIRAN
Listing Program
Aboutme.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class aboutme extends Activity {
String p1, p2, p3, p4, p5, p6, p7;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizianaksekolah);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
String p1 = "Tentang Saya";
String p2 = " Ahmad Fauzi Pohan.";
String p3 = " 132406133";
String p4 = "D3 Teknik Informatika";
String p5 = "No : 085762091921";
String p6 = "Jl. Bromo Gg. Setuju Lr.Setia Kawan No.6AA";
String p7 = "HP : 0852 7880 7311";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
}
BeritaGizi.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.app.Activity;
import android.content.Intent;
public class BeritaGizi extends Activity {
Button btn1 , btn2, btn3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.berita_gizi);
btn1 =(Button) findViewById(R.id.btnmanfaatgizi);
btn2 =(Button) findViewById(R.id.btndefinisigizi);
btn3 =(Button) findViewById(R.id.btninfoseputargizi);
btn1.setOnClickListener(new View.OnClickListener() {
Intent i = new Intent(BeritaGizi.this,
Manfaatgizi.class);
startActivity(i);
}
});
btn2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i = new Intent(BeritaGizi.this,
Definisigizi.class);
startActivity(i);
}
});
btn3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i = new Intent(BeritaGizi.this,
Infoseputargizi.class);
startActivity(i);
}
});
}
package com.ahmadfauzi.doktergizi;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
public class DashboardLayout extends ViewGroup {
private static final int UNEVEN_GRID_PENALTY_MULTIPLIER = 10;
private int mMaxChildWidth = 0; private int mMaxChildHeight = 0;
public DashboardLayout(Context context) {
super(context, null);
}
public DashboardLayout(Context context, AttributeSet attrs) {
super(context, attrs, 0);
}
public DashboardLayout(Context context, AttributeSet attrs, int
defStyle) {
super(context, attrs, defStyle);
}
@Override
protected void onMeasure(int widthMeasureSpec, int
mMaxChildWidth = 0;
mMaxChildHeight = 0;
int childWidthMeasureSpec = MeasureSpec.makeMeasureSpec(
MeasureSpec.getSize(widthMeasureSpec), MeasureSpec.AT_MOST);
int childHeightMeasureSpec = MeasureSpec.makeMeasureSpec(
MeasureSpec.getSize(widthMeasureSpec), MeasureSpec.AT_MOST);
final int count = getChildCount();
for (int i = 0; i < count; i++) {
final View child = getChildAt(i);
if (child.getVisibility() == GONE) {
continue;
}
child.measure(childWidthMeasureSpec, childHeightMeasureSpec);
mMaxChildWidth = Math.max(mMaxChildWidth, child.getMeasuredWidth());
mMaxChildHeight = Math.max(mMaxChildHeight, child.getMeasuredHeight());
}
childWidthMeasureSpec = MeasureSpec.makeMeasureSpec(
mMaxChildWidth, MeasureSpec.EXACTLY);
childHeightMeasureSpec = MeasureSpec.makeMeasureSpec(
for (int i = 0; i < count; i++) {
final View child = getChildAt(i);
if (child.getVisibility() == GONE) {
continue;
}
child.measure(childWidthMeasureSpec, childHeightMeasureSpec);
}
setMeasuredDimension(
resolveSize(mMaxChildWidth, widthMeasureSpec),
resolveSize(mMaxChildHeight, heightMeasureSpec));
}
@Override
protected void onLayout(boolean changed, int l, int t, int r, int
b) {
int width = r - l;
int height = b - t;
final int count = getChildCount();
int visibleCount = 0;
for (int i = 0; i < count; i++) {
final View child = getChildAt(i);
if (child.getVisibility() == GONE) {
continue;
}
}
if (visibleCount == 0) {
return;
}
int bestSpaceDifference = Integer.MAX_VALUE;
int spaceDifference;
// Horizontal and vertical space between items
int hSpace = 0;
int vSpace = 0;
int cols = 1;
int rows;
while (true) {
rows = (visibleCount - 1) / cols + 1;
hSpace = ((width - mMaxChildWidth * cols) / (cols + 1));
vSpace = ((height - mMaxChildHeight * rows) / (rows + 1));
spaceDifference = Math.abs(vSpace - hSpace);
if (rows * cols != visibleCount) {
spaceDifference *= UNEVEN_GRID_PENALTY_MULTIPLIER;
}
if (spaceDifference < bestSpaceDifference) {
if (rows == 1) {
break;
}
} else {
--cols;
rows = (visibleCount - 1) / cols + 1;
hSpace = ((width - mMaxChildWidth * cols) / (cols + 1));
vSpace = ((height - mMaxChildHeight * rows) / (rows + 1));
break;
}
++cols;
}
hSpace = Math.max(0, hSpace);
vSpace = Math.max(0, vSpace);
width = (width - hSpace * (cols + 1)) / cols;
height = (height - vSpace * (rows + 1)) / rows;
int left, top;
int col, row;
int visibleIndex = 0;
for (int i = 0; i < count; i++) {
final View child = getChildAt(i);
if (child.getVisibility() == GONE) {
}
row = visibleIndex / cols;
col = visibleIndex % cols;
left = hSpace * (col + 1) + width * col;
top = vSpace * (row + 1) + height * row;
child.layout(left, top,
(hSpace == 0 && col == cols - 1) ? r : (left + width),
(vSpace == 0 && row == rows - 1) ? b : (top + height));
++visibleIndex;
}
}
}
Definisigizi.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.content.Intent;
public class Definisigizi extends Activity {
// Button btn1 , btn2, btn3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.definisigizi);
}
}
GiziAnakSekolah.java
package com.ahmadfauzi.doktergizi;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class GiziAnakSekolah extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizianaksekolah);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
String p1 = "GIZI ANAK SEKOLAH";
String p2 = " Pertumbuhan dan Perkembangan anak usia Sekolah
Dasar: :";
String p3 = "1. Jasmani";
String p4 = " Periode ini disebut periode memanjang secara
fisik. Fungsi organ otak mulai terbentuk mantap sehingga perkembangan
String p5 = "2. Jiwani";
String p6 = " Anak mulai banyak melihat dan bertanya,
fantasinya berkurang karena melihat kenyataan, ingatan kuat, daya
kritis mulai tumbuh, ingin berinisiatif dan bertanggung jawab.";
String p7 = "3. Rohani";
String p8 = " Anak mulai memasukkan dalam pikirannya
tentang Tuhan mulai memisahkan konsep pikiran tentang Tuhan dengan
orangtuanya.";
String p9 = "4. Sosial";
String p10 = "Kegiatan anak mulai berkelompok dan mengarah
pada tujuan tetapi masih egosentris.";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
}
}
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
public class giziatas extends TabActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.giziatas);
TabHost tabHost = getTabHost();
TabSpec gizibayi = tabHost.newTabSpec("Gizi Bayi");
gizibayi.setIndicator("Gizi Bayi",
getResources().getDrawable(R.drawable.style_arch));
Intent gizibayiIntent = new Intent(this, GiziBayi.class);
gizibayi.setContent(gizibayiIntent);
TabSpec giziasi = tabHost.newTabSpec("Gizi dan ASI");
giziasi.setIndicator("Gizi dan ASI",
getResources().getDrawable(R.drawable.style_mandriva));
Intent giziasiIntent = new Intent(this, GizidanASI.class);
tabHost.addTab(gizibayi);
tabHost.addTab(giziasi);
}
}
GiziBalita.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
public class GiziBalita extends TabActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.gizibalita);
TabHost tabHost = getTabHost();
TabSpec karakteristik = tabHost.newTabSpec("");
karakteristik.setIndicator("Karakteristik", getResources().getDrawable(R.drawable.style_arch));
Intent karakteristikIntent = new Intent(this, GiziBalita1.class);
karakteristik.setContent(karakteristikIntent);
TabSpec masalah = tabHost.newTabSpec("Masalah Gizi");
masalah.setIndicator("Masalah Gizi",
getResources().getDrawable(R.drawable.style_mandriva));
Intent masalahIntent = new Intent(this, GiziBalita2.class);
masalah.setContent(masalahIntent);
tabHost.addTab(karakteristik);
tabHost.addTab(masalah);
}
}
GiziBalita1.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.widget.TextView;
public class GiziBalita1 extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizibalita1);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
TextView p14tk = (TextView) findViewById(R.id.p14tk);
String p2 = "";
String p3 = "- Disebut juga usia : pra - sekolah";
String p4 = "- Batasan umur 3 – 5 tahun";
String p5 = "- Mampu mengatakan “tidak” terhadap makanan
yang ditawarkan";
String p6 = "- Saat tepat ditanamkan kebiasaan makan yang baik";
String p7 = "PENATALAKSANAAN GIZI";
String p8 = "1. Kembangkan kebiasaan makan yang baik anak sejak dini diperkenalkan dengan makanan beragam kebiasaan makan orang tua sangat mempengaruhi anak";
String p9 = "2. Hindari pengucapan ketidaksenangan terhadap makanan di hadapan anak";
String p10 = "3. Hormati kesukaan anak terhadap makanan tertentu pelan-pelan ubah ke arah kebiasaan makan yang baik";
String p11 = "4. Biarkan anak mencoba makan sendiri";
String p12 = "5. Minimumkan risiko obesitas dengan menghindari makanan yang melebihi kebutuhan";
String p13 = "6. Jika anak masih terasa lapar dapat diberi buah yang memberi rasa kenyang";
String p14 = "7. Promosikan kesehatan gigi";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
p14tk.setText(String.valueOf(p14));
}
}
GiziBalita2.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class GiziBalita2 extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
TextView p14tk = (TextView) findViewById(R.id.p14tk);
TextView p15tk = (TextView) findViewById(R.id.p15tk);
TextView p16tk = (TextView) findViewById(R.id.p16tk);
TextView p17tk = (TextView) findViewById(R.id.p17tk);
TextView p18tk = (TextView) findViewById(R.id.p18tk);
TextView p19tk = (TextView) findViewById(R.id.p19tk);
TextView p20tk = (TextView) findViewById(R.id.p20tk);
TextView p21tk = (TextView) findViewById(R.id.p21tk);
String p1 = "MASALAH GIZI ANAK BALITA";
String p2 = "1. Berat badan kurang";
String p3 = " - Mencerminkan kebiasaan makan yang buruk";
String p4 = " - Penanganannya difokuskan pada penyebab & alternatif pemecahannya";
String p6 = " - Penyebabnya terlalu banyak makan, kurang gerak / olahraga";
String p7 = " - Jika tidak cepat diatasi dapat berlanjut s/d dewasa";
String p8 = "3. Karies gigi";
String p9 = " - Terjadi karena makan cemilan yg lengket & mengandung gula (permen, kue + krim, minuman manis, keripik kentang)";
String p10 = " - Makanan yang baik bagi gigi : buah segar, pop corn, yogurt, keju";
String p11 = "4. Alergi makanan";
String p12 = " - Lebih berisiko dengan keluarga yang mempunyai riwayat alergi";
String p13 = " - Dapat bersifat sementara / menetap";
String p14 = " - Alergi yang dapat reda sendiri :
telur, kacang-kacangan, terigu";
String p15 = " - Alergi yang cenderung menetap: ikan,
kerang";
String p16 = "5. Anemia defisiensi gizi besi";
String p17 = " - Terutama pada anak yang banyak
mengkonsumsi susu tetapi kurang minat menyantap makanan lain.";
String p18 = " - Kurangi porsi susu, ganti dengan
makanan/minuman yang banyak zat besi atau membantu penyerapan zat besi.";
String p19 = "6. Pica";
String p20 = " - Mengkonsumsi sesuatu yang bukan
makanan (perca, kertas, minyak, dll). Namun harus dihindari.";
String p21 = " - Tidak berbahaya bagi kesehatan,
kecuali menyantap zat toksik";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
p14tk.setText(String.valueOf(p14));
p15tk.setText(String.valueOf(p15));
p16tk.setText(String.valueOf(p16));
p17tk.setText(String.valueOf(p17));
p18tk.setText(String.valueOf(p18));
p19tk.setText(String.valueOf(p19));
p20tk.setText(String.valueOf(p20));
p21tk.setText(String.valueOf(p21));
}
}
GiziBayi.java
package com.ahmadfauzi.doktergizi;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class GiziBayi extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.gizibayi);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
String p1 = "GIZI BAYI";
String p2 = "- Tahapan Bayi merupakan tahapan kehidupan pertama setelah manusia dilahirkan.";
String p4 = "- Kehidupan yang pertama-tama adalah paling rawan untuk pertumbuhan dan perkembangan.";
String p5 = "- Pertumbuhan adalah perubahan ukuran fisik dari waktu ke waktu, baik dari segi DIMENSI,PROPORSI, maupun
KOMPOSISI tubuh.";
String p6 = "- Pada manusia, ukuran fisik (tubuh) disebut juga dengan istilah ANTROPOMETRI.";
String p7 = "- Bayi sesaat dilahirkan akan melakukan penyesuaian diri terhadap suhu, pernafasan, sirkulasi darah, pencernaan dan proses pengosongan (buang air kecil dan besar) sehingga berat badan turun.";
String p8 = "- Pada waktu bayi berumur 10 hari sampai 14 hari berat badan waktu lahir tercapai kembali.";
String p9 = "- Perkembangan adalah perubahan kemampuan anak dalam gerakan motorik kasar/halus,kecerdasan, mental,perilaku dari waktu ke waktu.";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
}
}
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class GizidanASI extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p222;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizidanasi);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
TextView p14tk = (TextView) findViewById(R.id.p14tk);
TextView p15tk = (TextView) findViewById(R.id.p15tk);
TextView p16tk = (TextView) findViewById(R.id.p16tk);
TextView p17tk = (TextView) findViewById(R.id.p17tk);
TextView p18tk = (TextView) findViewById(R.id.p18tk);
TextView p19tk = (TextView) findViewById(R.id.p19tk);
TextView p20tk = (TextView) findViewById(R.id.p20tk);
TextView p21tk = (TextView) findViewById(R.id.p21tk);
TextView p22tk = (TextView) findViewById(R.id.p22tk);
String p1 = "GIZI DAN ASI";
String p2 = "- Air Susu Ibu (ASI) adalah makanan terbaik bagi bayi dibanding makanan pengganti yang terbuat dari susu sapi, termasuk susu sapi yang telah di-humanized sekalipun.";
String p3 = " Macam- Macam ASI :";
String p4 = " 1. Kolostrum : ASI yag dihasilkan hari pertama sampai hari ketiga setelah lahir";
String p5 = " Manfaatnya: Sebagai laxantia yang baik untuk membersihkan selaput usus bayi yang baru lahir sehingga saluran pencernaan siap untuk menerima makanan Kadar protein, terutama
Globulin (Gamma Globulin) tinggi sehingga dapat memberikan daya perlindungan terhadap infeksi Mengandung zat anti infeksi lain (antibodies) sehingga mampu melindungi bayi thd berbagai infeksi untuk jangka waktu sampai 6 bulan";
String p6 = " 2. ASI transisi: dihasilkan dari dari 4 sampai ke 10";
String p7 = " 3. ASI mature: dihasilkan setelah hari ke 10";
String p8 = "- BEDA ASI DAN SUSU SAPI";
menjadi faktor pertumbuhan laktobasilus di usus yang berfungsi mencegah infeksi.";
String p10 = " 2. Susu sapi mengandung 4 kali lebih banyak mineral dibanding ASI sehingga akan : meningkatkan beban osmolar (osmolar load) dan memberi beban lebih pada ginjal, mineral susu sapi yang tinggi dapat menghambat pencernaan protein karena dapat bersifat buffer di lambung";
String p11 = " 3. Lemak susu sapi lebih banyak mengandung asam lemak jenuh dan rantai pendek, sedang ASI lebih banyak mengandung asam lemak tidak jenuh terutama poly unsaturated fatty acid";
String p12 = "- KEUNTUNGAN PEMBERIAN ASI";
String p13 = " 1. Kandungan gizi";
String p14 = " 2. Imunitas";
String p15 = " 3. Kesehatan bayi";
String p16 = " 4. Aman dan bersih (terhindar kontaminan)";
String p17 = " 5. Praktis dan ekonomis";
String p18 = " 6. Mempunyai suhu yang tepat";
String p19 = " 7. Psikologis";
String p20 = " 8. Menghindarkan ibu dari kemungkinan timbulnya kanker payudara";
String p21 = " 9. Uterus cepat pulih";
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
p14tk.setText(String.valueOf(p14));
p15tk.setText(String.valueOf(p15));
p16tk.setText(String.valueOf(p16));
p17tk.setText(String.valueOf(p17));
p18tk.setText(String.valueOf(p18));
p19tk.setText(String.valueOf(p19));
p20tk.setText(String.valueOf(p20));
p21tk.setText(String.valueOf(p21));
p22tk.setText(String.valueOf(p22));
}
}
Gizidaurhidup.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
public class gizidaurhidup extends Activity{
Button btnGiziBayi, btnGizidanASI, btnGiziBalita,
btnGiziAnakSekolah, btnGiziRemaja, btnGiziOrangDewasa, btnGiziLansia;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView (R.layout.gizidaurhidup);
btnGizidanASI = (Button) findViewById (R.id.GizidanASI);
btnGizidanASI.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity (new
Intent("com.ahmadfauzi.doktergizi.giziatas"));
}
});
btnGiziBalita = (Button) findViewById (R.id.GiziBalita);
btnGiziBalita.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity (new
}
});
btnGiziAnakSekolah = (Button) findViewById (R.id.GiziAnakSekolah);
btnGiziAnakSekolah.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity (new
Intent("com.ahmadfauzi.doktergizi.GiziAnakSekolah"));
}
});
btnGiziRemaja = (Button) findViewById (R.id.GiziRemaja);
btnGiziRemaja.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity (new
Intent("com.ahmadfauzi.doktergizi.GiziRemaja"));
}
});
btnGiziOrangDewasa = (Button) findViewById (R.id.GiziOrangDewasa);
btnGiziOrangDewasa.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
startActivity (new
Intent("com.ahmadfauzi.doktergizi.GiziOrangDewasa"));
}
});
btnGiziLansia = (Button) findViewById (R.id.GiziLansia);
btnGiziLansia.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
startActivity (new
Intent("com.ahmadfauzi.doktergizi.GiziLansia"));
}
});
}
}
Gizilansia.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost.TabSpec;
public class GiziLansia extends TabActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.gizilansia);
TabHost tabHost = getTabHost();
TabSpec karakteristik = tabHost.newTabSpec("");
karakteristik.setIndicator("Karakteristik", getResources().getDrawable(R.drawable.style_arch));
Intent karakteristikIntent = new Intent(this, GiziLansia1.class);
karakteristik.setContent(karakteristikIntent);
TabSpec faktor = tabHost.newTabSpec("Faktor Gizi");
faktor.setIndicator("Faktor Gizi",
getResources().getDrawable(R.drawable.style_mandriva));
Intent faktorIntent = new Intent(this, GiziLansia2.class);
faktor.setContent(faktorIntent);
tabHost.addTab(karakteristik);
tabHost.addTab(faktor);
}
Gizilansia1.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class GiziLansia1 extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p222, p23;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizilansia1);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
TextView p14tk = (TextView) findViewById(R.id.p14tk);
TextView p15tk = (TextView) findViewById(R.id.p15tk);
TextView p16tk = (TextView) findViewById(R.id.p16tk);
TextView p17tk = (TextView) findViewById(R.id.p17tk);
TextView p18tk = (TextView) findViewById(R.id.p18tk);
TextView p19tk = (TextView) findViewById(R.id.p19tk);
TextView p20tk = (TextView) findViewById(R.id.p20tk);
TextView p21tk = (TextView) findViewById(R.id.p21tk);
TextView p22tk = (TextView) findViewById(R.id.p22tk);
TextView p23tk = (TextView) findViewById(R.id.p23tk);
String p1 = "Kesehatan Manula ditentukan: oleh perilaku dan gizi pada usia-usia sebelumnya";
String p2 = " Karakteristik Lansia";
String p3 = "1. Sel-sel mengecil atau komposisi sel pembentukan jaringan ikat baru menggantikan sel-sel yang menghilang";
String p4 = "2. terjadi kemunduran organ (proses degeneratif)";
String p5 = " Contoh kemunduran organ:";
String p7 = " Kulit berubah menjadi tipis, kering, keriput dan tidak Kulit berubah menjadi tipis, kering, keriput dan tidak elastis lagi.";
String p8 = " Fungsi kulit sebagai penyekat suhu
lingkungan dan perisai terhadap masuknya kuman terganggu.";
String p9 = " Rambut :";
String p10=" Rontok, warna menjadi putih, kering dan
tidak mengkilat";
String p11=" Berkaitan dengan perubahan degeneratif
kulit";
String p12="Otot :";
String p13="Jumlah sel otot berkurang, ukurannya antrofi, jumlah Jumlah sel otot berkurang, ukurannya antrofi, jumlah jaringan ikat bertambah";
String p14="volume otot secara keseluruhan menyusut, fungsinya menurun dan kekuatannya berkurang.";
String p15="Jantung dan pembuluh darah :";
String p16="kekuatan mesin pompa jantung berkurang";
String p17="pembuluh darah penting khusus yang di jantung dan otak mengalami kekakuan";
String p18="lapisan intim menjadi kasar akibat merokok, hipertensi, diabetes mellitus, kadar kolesterol tinggi hipertensi, diabetes mellitus, kadar kolesterol tinggi dan lain-lain yang
memudahkan timbulnya penggumpalan darah dan trombosis";
String p19="Tulang :";
String p20="Pada proses menua kadar kapur (kalsium) dalam tulang menurun";
String p21="tulang menjadi kropos (osteoporosis) & mudah patah";
String p22="Seks :";
String p23="Produksi hormon seks pada pria dan wanita menurun dengan bertambahnya umur";
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
p14tk.setText(String.valueOf(p14));
p15tk.setText(String.valueOf(p15));
p16tk.setText(String.valueOf(p16));
p17tk.setText(String.valueOf(p17));
p18tk.setText(String.valueOf(p18));
p19tk.setText(String.valueOf(p19));
p20tk.setText(String.valueOf(p20));
p21tk.setText(String.valueOf(p21));
p22tk.setText(String.valueOf(p22));
p23tk.setText(String.valueOf(p23));
}
}
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class GiziLansia1 extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p222, p23;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizilansia1);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
TextView p14tk = (TextView) findViewById(R.id.p14tk);
TextView p15tk = (TextView) findViewById(R.id.p15tk);
TextView p16tk = (TextView) findViewById(R.id.p16tk);
TextView p17tk = (TextView) findViewById(R.id.p17tk);
TextView p18tk = (TextView) findViewById(R.id.p18tk);
TextView p19tk = (TextView) findViewById(R.id.p19tk);
TextView p20tk = (TextView) findViewById(R.id.p20tk);
TextView p21tk = (TextView) findViewById(R.id.p21tk);
TextView p22tk = (TextView) findViewById(R.id.p22tk);
TextView p23tk = (TextView) findViewById(R.id.p23tk);
String p1 = "Kesehatan Manula ditentukan: oleh perilaku dan gizi pada usia-usia sebelumnya";
String p2 = " Karakteristik Lansia";
String p3 = "1. Sel-sel mengecil atau komposisi sel pembentukan jaringan ikat baru menggantikan sel-sel yang menghilang";
String p4 = "2. terjadi kemunduran organ (proses degeneratif)";
String p5 = " Contoh kemunduran organ:";
String p6 = " Kulit :";
String p7 = " Kulit berubah menjadi tipis, kering, keriput dan tidak Kulit berubah menjadi tipis, kering, keriput dan tidak elastis lagi.";
String p8 = " Fungsi kulit sebagai penyekat suhu
lingkungan dan perisai terhadap masuknya kuman terganggu.";
String p10=" Rontok, warna menjadi putih, kering dan tidak mengkilat";
String p11=" Berkaitan dengan perubahan degeneratif
kulit";
String p12="Otot :";
String p13="Jumlah sel otot berkurang, ukurannya antrofi, jumlah Jumlah sel otot berkurang, ukurannya antrofi, jumlah jaringan ikat bertambah";
String p14="volume otot secara keseluruhan menyusut, fungsinya menurun dan kekuatannya berkurang.";
String p15="Jantung dan pembuluh darah :";
String p16="kekuatan mesin pompa jantung berkurang";
String p17="pembuluh darah penting khusus yang di jantung dan otak mengalami kekakuan";
String p18="lapisan intim menjadi kasar akibat merokok, hipertensi, diabetes mellitus, kadar kolesterol tinggi hipertensi, diabetes mellitus, kadar kolesterol tinggi dan lain-lain yang
memudahkan timbulnya penggumpalan darah dan trombosis";
String p19="Tulang :";
String p20="Pada proses menua kadar kapur (kalsium) dalam tulang menurun";
String p21="tulang menjadi kropos (osteoporosis) & mudah patah";
String p22="Seks :";
String p23="Produksi hormon seks pada pria dan wanita menurun dengan bertambahnya umur";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
p14tk.setText(String.valueOf(p14));
p15tk.setText(String.valueOf(p15));
p16tk.setText(String.valueOf(p16));
p17tk.setText(String.valueOf(p17));
p18tk.setText(String.valueOf(p18));
p19tk.setText(String.valueOf(p19));
p20tk.setText(String.valueOf(p20));
p21tk.setText(String.valueOf(p21));
p22tk.setText(String.valueOf(p22));
p23tk.setText(String.valueOf(p23));
}
}
Gizilansia2.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.os.Bundle;
import android.widget.TextView;
public class GiziLansia2 extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23, p24, p25, p26, p27, p28;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizilansia2);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
TextView p15tk = (TextView) findViewById(R.id.p15tk);
TextView p16tk = (TextView) findViewById(R.id.p16tk);
TextView p17tk = (TextView) findViewById(R.id.p17tk);
TextView p18tk = (TextView) findViewById(R.id.p18tk);
TextView p19tk = (TextView) findViewById(R.id.p19tk);
TextView p20tk = (TextView) findViewById(R.id.p20tk);
TextView p21tk = (TextView) findViewById(R.id.p21tk);
TextView p22tk = (TextView) findViewById(R.id.p22tk);
TextView p23tk = (TextView) findViewById(R.id.p23tk);
TextView p24tk = (TextView) findViewById(R.id.p24tk);
TextView p25tk = (TextView) findViewById(R.id.p25tk);
TextView p26tk = (TextView) findViewById(R.id.p26tk);
TextView p27tk = (TextView) findViewById(R.id.p27tk);
TextView p28tk = (TextView) findViewById(R.id.p28tk);
String p1 = "Faktor Gizi Lansia";
String p2 = " Dikutip dari Buku Petunjuk Menyusun Menu bagi Usia Lanjut oleh Direktorat Bina Gizi Masyarakat ";
String p3 = "1. Menu hendaknya mengandung zat gizi dari beraneka ragam bahan makanan yang terdiri dari zat tenaga, pembangun dan pengatur.";
String p4 = "2. Jumlah kalori yang baik untuk dikonsumsi oleh usia lanjut adalah 50% dari KH yang bersumber dari KH kompleks (sayur-sayuran, kacang-kacangan, biji-bijian).";
String p5 = "3. Jumlah lemak dalam makanan dibatasi, yang 25-30% dari total kalori.";
String p6 = "4. Jumlah protein yang dikonsumsi sebaiknya 8-10% dari total kalori.";
String p7 = "5. Makanan sebaiknya mengandung serat dalam jumlah besar yang bersumber pada buah, sayur dan beraneka pati, yang dikonsumsi dengan jumlah yang bertahap.";
String p9 = "7. Makanan mengandung zat besi (Fe dalam jumlah besar, seperti kacang-kacangan, hati,daging, bayam atau sayuran hijau.";
String p10= "8. Membatasi penggunaan garam. Perhatikan label makanan yang mengandung garam, seperti adanya monosodium glutamat, sodium bikarbonat, sodium citrat.";
String p11= "9. Bahan makanan sebagai sumber zat gizi sebaiknya dari bahan makanan yang segar dan mudah dicerna.";
String p12= "10. Hindari bahan makanan yang mengandung alkohol dalam jumlah besar.";
String p13="11. Makanan sebaiknya yang mudah dikunyah, seperti bahan makanan lembek.";
String p14="Patokan Olahraga Lansia";
String p15="Jenis olah raga:";
String p16="beban ringan atau sedang";
String p17="waktu relatif lama";
String p18="bersifat aerobik dan atau kalistenik";
String p19="tidak kompetitif/bertanding";
String p20="Contoh olahraga yang sesuai, yaitu:";
String p21="jalan kaki, dengan segala bentuk permainan yang ada unsur jalan kaki, misalnya golf, lintas alam, mendaki bukit";
String p22="senam dengan faktor kesulitan kecil";
String p23="olahraga yang bersifat rekreatif";
String p24="Dengan latihan otot manusia usia lanjut dapat menghambat laju perubahan degeneratif.";
String p25="Gaya Hidup Lansia yang Baik";
String p26="Kerja ringan : tidak boleh kerja berat/bermalas-malasan dan istirahat/tidur yang cukup";
String p27="Sebaiknya tidak merokok, karena orang merokok sangat berisiko mudah terkena serangan berbagai penyakit, seperti mempercepat menderita serangan jantung, kanker, paru-paru, TBC, tekanan darah tinggi.";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
p14tk.setText(String.valueOf(p14));
p15tk.setText(String.valueOf(p15));
p16tk.setText(String.valueOf(p16));
p17tk.setText(String.valueOf(p17));
p18tk.setText(String.valueOf(p18));
p19tk.setText(String.valueOf(p19));
p20tk.setText(String.valueOf(p20));
p21tk.setText(String.valueOf(p21));
p22tk.setText(String.valueOf(p22));
p23tk.setText(String.valueOf(p23));
p24tk.setText(String.valueOf(p24));
p25tk.setText(String.valueOf(p25));
p26tk.setText(String.valueOf(p26));
p27tk.setText(String.valueOf(p27));
p28tk.setText(String.valueOf(p28));
}
GizilOrangDewasa.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class GiziOrangDewasa extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.giziorangdewasa);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
String p1 = "Gizi Orang Dewasa";
String p2 = "";
String p3 = " 13 Pedoman Umum Gizi Seimbang";
String p4 = "";
String p5 = " 1. Makanlah aneka ragam makanan";
String p6 = " 2. Makanlah pangan untuk memenuhi
kecukupan energi";
String p7 = " 3. Makanlah sumber karobohidrat
setengah dari kebutuhan energi. Konsumsi dibatasi antara 50-60 %, dg komposisi pangan. dari padi-padian 50 %, umbi2an 6 % dan gula 5 % (3-4 sdm)(3-4;;
String p8 = " 4. Batasi konsumsi lemak dan minyak
sampai seperempat dari kecukupan energi (Kisarannya 10 – 25 % atau
3-4 sdm minyak per hari)!-4;;
String p9 =" 5. Gunakan ragam beryodium (6 g atau 1
sdm/hari)";
String p10 =" 6.Makanlah sumber zat besi";
String p11 =" 7. Berikan ASI saja pada bayi sampai
usia 4 bulan";
String p12 =" 8. Biasakan makan pagi";
String p13 =" 9. Minumlah air bersih, aman dan
cukup jumlahnya Sekitar 2 lt atau 8 gelas";
String p14 =" 10. Lakukan kegiatan fisik dan
olahraga secara teratur";
String p16 =" 12. Makanlah pangan yang aman bagi kesehatan";
String p17 =" 13. Bacalah kandungan gizi pada label
makanan kemasan";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p5tk.setText(String.valueOf(p5));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
}
}
GiziRemaja.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.os.Bundle;
import android.widget.TextView;
public class GiziRemaja extends Activity {
String p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.giziremaja);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
TextView p5tk = (TextView) findViewById(R.id.p5tk);
TextView p6tk = (TextView) findViewById(R.id.p6tk);
TextView p7tk = (TextView) findViewById(R.id.p7tk);
TextView p8tk = (TextView) findViewById(R.id.p8tk);
TextView p9tk = (TextView) findViewById(R.id.p9tk);
TextView p10tk = (TextView) findViewById(R.id.p10tk);
TextView p11tk = (TextView) findViewById(R.id.p11tk);
TextView p12tk = (TextView) findViewById(R.id.p12tk);
TextView p13tk = (TextView) findViewById(R.id.p13tk);
TextView p14tk = (TextView) findViewById(R.id.p14tk);
TextView p16tk = (TextView) findViewById(R.id.p16tk);
String p1 = "Kebutuhan Gizi Remaja";
String p2 = " Energi:";
String p3 = "Sangat diperlukan dalam jumlah banyak untuk pertumbuhan dan aktivitaas yang meningkat pada usia tersebut";
String p4 = "Protein:";
String p5 = "Kecukupan protein per kg BB relatif lbh rendah dibanding masa sebelumnya: 7-8 % dari total energi atau 45-72 g per hari.";
String p6 = " Dilihat secara total kebt protein meningkat, karena:";
String p7 = "Peningkatan massa tubuh tak berlemak";
String p8 = "Kebutuhan eritrosit dan myoglobin";
String p9 = "Perubahan hormonal";
String p10 = "Pada Perempuan yang diet energi maka
protein akan digunakan untuk glukoneogenesis (menghasilkan energi)";
String p11 = "Vitamin:";
String p12 = "Vit B (tiamin, riboflavin, niasin) diperlukan dalam jumlah cukup karena memerlukan energi banyak";
String p13 = "Vit D sangat penting untuk pembentukan tulang (rangka)";
String p14 = "Kebutuhan Vit A, E, C, As.Folat & B6 sama dengan dewasa";
String p15 = "Mineral:";
String p16 = "Sejumlah mineral yang berpeluang
defisiensi: besi, kalsium dan seng krn banyak dibutuhkan untuk materi pertumbuhan.";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
p4tk.setText(String.valueOf(p4));
p6tk.setText(String.valueOf(p6));
p7tk.setText(String.valueOf(p7));
p8tk.setText(String.valueOf(p8));
p9tk.setText(String.valueOf(p9));
p10tk.setText(String.valueOf(p10));
p11tk.setText(String.valueOf(p11));
p12tk.setText(String.valueOf(p12));
p13tk.setText(String.valueOf(p13));
p14tk.setText(String.valueOf(p14));
p15tk.setText(String.valueOf(p15));
p16tk.setText(String.valueOf(p16));
}
}
Help.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class help extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.gizianaksekolah);
TextView p1tk = (TextView) findViewById(R.id.p1tk);
TextView p2tk = (TextView) findViewById(R.id.p2tk);
TextView p3tk = (TextView) findViewById(R.id.p3tk);
TextView p4tk = (TextView) findViewById(R.id.p4tk);
String p1 = "Bantuan";
String p2 = " DokterGizi adalah aplikasi mobile yang berkenaan dengan ilmu gizi. Sebenarnya seseorang yang ahli di bidang ilmu gizi disebut ahli gizi atau dalam bahasa Inggrisnya Nutritionis. Namun, saya lebih tertarik menggunakan nama DokterGizi dalam aplikasi ini.";
String p3 = " Di Aplikasi ini anda dapat melihat
informasi mengenai daur hidup gizi, menghitung berat badan ideal (BBI), memperbaharui informasi mengenai gizi, dan menuliskannya di bagian catatan. Catatan dapat digunakan dengan menekan tombol menu pada gadget Anda. Sebagian informasi yang terdapat di aplikasi ini disadur dari http://gizi.depkes.go.id dan sumber internet lainnya.";
String p4 = " Aplikasi ini tentu tidak lepas dari kekurangan. Oleh karena itu, saya menunggu kritik dan saran dari teman-teman sekalian di e-mail saya: fauzipohan123@gmail.com";
p1tk.setText(String.valueOf(p1));
p2tk.setText(String.valueOf(p2));
p3tk.setText(String.valueOf(p3));
}
}
infoseputargizi.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.app.Activity;
import android.content.Intent;
public class Infoseputargizi extends Activity {
// Button btn1 , btn2, btn3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.infoseputargizi);
}
kalkuatorgizi.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;
public class kalkulatorgizi extends TabActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.kalkulatorgizi);
TabHost tabHost = getTabHost();
TabSpec bayi = tabHost.newTabSpec(" BBI untuk umur 0-12 bulan");
bayi.setIndicator(" BBI untuk umur 0-12 bulan", getResources().getDrawable(R.drawable.style_arch));
Intent bayiIntent = new Intent(this, kalkulatorgizi1.class);
bayi.setContent(bayiIntent);
TabSpec balita = tabHost.newTabSpec(" BBI untuk umur 1-10 tahun");
balita.setIndicator(" BBI untuk umur 1-10 tahun", getResources().getDrawable(R.drawable.style_mandriva));
Intent balitaIntent = new Intent(this, kalkulatorgizi2.class);
balita.setContent(balitaIntent);
TabSpec remaja = tabHost.newTabSpec(" BBI untuk remaja & dewasa");
remaja.setIndicator(" BBI untuk remaja & dewasa", getResources().getDrawable(R.drawable.style_mandriva));
Intent remajaIntent = new Intent(this, kalkulatorgizi3.class);
remaja.setContent(remajaIntent);
tabHost.addTab(bayi);
tabHost.addTab(balita);
tabHost.addTab(remaja);
}
}
Kalkuatorgizi1.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class kalkulatorgizi1 extends Activity {
private EditText txtumur;
private Button hitung;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.kalkulatorgizi1);
txtumur = (EditText) findViewById(R.id.txtumur);
hitung = (Button) findViewById(R.id.hitung);
}
public void hitung(View view) {
try {
int umur =
Integer.parseInt(txtumur.getText().toString());
int hasil = (umur/2)+4;
TextView hasil2 = (TextView) findViewById(R.id.txthasil);
hasil2.setText(String.valueOf("Berat Badan Ideal anak umur " + umur + " bulan adalah " + hasil + " kg"));
} catch (Exception e) {
e.printStackTrace();
}
}
Kalkuatorgizi2.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class kalkulatorgizi2 extends Activity {
private EditText txtumur;
private Button hitung;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.kalkulatorgizi2);
txtumur = (EditText) findViewById(R.id.txtumur);
hitung = (Button) findViewById(R.id.hitung);
public void hitung(View view) {
try {
int umur =
Integer.parseInt(txtumur.getText().toString());
int hasil = (umur*2)+8;
TextView hasil2 = (TextView) findViewById(R.id.txthasil);
hasil2.setText(String.valueOf("Berat Badan Ideal anak umur " + umur + " tahun adalah " + hasil + " kg"));
} catch (Exception e) {
e.printStackTrace();
}
}
}
Kalkuatorgizi3.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
public class kalkulatorgizi3 extends Activity {
private EditText txttinggibadan;
private Button hitung;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.kalkulatorgizi3);
txttinggibadan = (EditText) findViewById(R.id.txttinggibadan);
hitung = (Button) findViewById(R.id.hitung);
}
public void hitung(View view) {
try {
int tinggibadan =
Integer.parseInt(txttinggibadan.getText().toString());
int hasil = (tinggibadan-100)*90/100;
TextView ket = (TextView) findViewById(R.id.txthasil);
ket.setText(String.valueOf("Berat Badan Ideal dengan tinggi badan " + tinggibadan + " cm adalah " +hasil+ " kg"));
} catch (Exception e) {
e.printStackTrace();
}
}
MainActivity.java
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.MotionEvent;
public class MainActivity extends Activity {
protected boolean _active = true;
protected int _splashTime = 5000;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// thread for displaying the SplashScreen
Thread splashTread = new Thread() {
@Override
public void run() {
try {
while(_active && (waited < _splashTime)) {
sleep(100);
if(_active) {
waited += 100;
}
}
} catch(InterruptedException e) {
// do nothing
} finally {
finish();
Intent newIntent=new Intent(MainActivity.this,menu.class);
startActivityForResult(newIntent,0);
}
}
};
splashTread.start();
}
@Override
public boolean onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
_active = false;
}
return true;
}
}
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.app.Activity;
import android.content.Intent;
public class Manfaatgizi extends Activity {
// Button btn1 , btn2, btn3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.manfaatgizi);
}
}
package com.ahmadfauzi.doktergizi;
import com.ahmadfauzi.doktergizi.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
public class menu extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu);
/**
* Creating all buttons instances
* */
Button gizidaurhidup = (Button) findViewById(R.id.gizidaurgidup);
Button kalkulator = (Button) findViewById(R.id.kalkulator);
Button catatan = (Button) findViewById(R.id.catatan);
/**
* Handling all button click events
* */
// Listening to News Feed button click
gizidaurhidup.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
// Launching News Feed Screen
Intent i = new
Intent(getApplicationContext(), gizidaurhidup.class);
startActivity(i);
}
});
// Listening Friends button click
kalkulator.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
// Launching News Feed Screen
Intent i = new
Intent(getApplicationContext(), kalkulatorgizi.class);
startActivity(i);
}
});
news.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
// Launching News Feed Screen
Intent i = new
Intent(getApplicationContext(), BeritaGizi.class);
startActivity(i);
}
});
// Listening to Places button click
catatan.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
// Launching News Feed Screen
Intent i = new
Intent(getApplicationContext(), NotesList.class);
startActivity(i);
}
});
}
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.opt_menu, menu);
return true;
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.portal:
startActivity(new Intent(this, help.class));
return true;
case R.id.tentang1:
startActivity(new Intent(this, aboutme.class));
return true;
default:
return super.onOptionsItemSelected(item);
}
}
DAFTAR PUSTAKA
Nazaruddin Safaat H, 2013. Aplikasi Berbasis Android. Penerbit Informatika. Bandung
Nugroho, Adi. 2008.
Pemrograman Java menggunakan IDE Eclipse Callisto.
Yogyakarta: Andi
Gargenta, M. 20011. Learning Android. O’Reilly Media: California
Syaiful Wahyu.___.Sistem Operasi Android.
Diakses pada 06 Oktober 2014 dari
http://www.swalt.info/os/android/83-sistem-operasi-android.html
.
Mayang Adi Nuryani. 18 Januari 2013. IDE Eclipse. Diakses pada 18 Januari 2013 dari
http://mayangadi.blogspot.com/2013/01/ide-eclipse.html.
3.1 Perancangan Sistem
Perancangan adalah tahap awal dalam membangun suatu aplikasi atau perangkat
lunak. Dalam membangun suatu aplikasi memerlukan persiapan dan perencanaan
yang bagus, tujuan yang jelas serta melakukan percobaan berulang-ulang agar
aplikasi yang dihasilkan dapat berkualitas. Aplikasi ini dirancang menggunakan
basic android.
Perancangan yaitu menyeleksi dan menghubungkan pengetahuan, faktafakta,
imajinasi-imajinasi dan asumsi-asumsi dengan tujuan memvisualisasi dan
memformulasi hasil yang diinginkan urutan kegiatan yang diperlukan dan prilaku
dalam batas-batas yang dapat diterima yag akan digunakan dalam penyelesaian.
3.2 Pemodelan Sistem
dataa flowchart diagram dari sketsa tampilan dan isi aplikasi. Isi dari data
flowchart diagram adalah sebagai gambaran isi dari aplikasi. Adapu diagram
flowchart pada perancanngan aplikasi dokter gizi berbasisis android dapat dilihat
pada gambar 3.1
[image:69.595.118.511.218.534.2]
Gambar 3.1 Data Diagram Aplikasi Dokter Gizi
3.3 Flowchart Program
Informasi Gizi
Kalkulator BBI
Abo ut
Exit
Menu Utama
rangkaian kegiatan-kegiatan program dari awal hingga akhir,jadi Flowchart juga
digunakan untuk menggambarkan urutan langkah-langkah pekerjaan di suatu
algoritma. Tujuan utama dari penggunaan Flowchart adalah untuk
menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai,
rapi dan jelas dengan menggunakan simbol-simbol yang standar. Adapun
Flowchart rancangan aplikasi kebutuhan gizi berbasis android yakni:
1. Flowchart Menu Utama Aplikasi
Gambar 3.2 Flowchart Menu Utama Aplikasi