8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
1/12
TUGAS PEMROGRAMAN MOBILE
TUTORIALTAB MENU
TABHOST
DISUSUN OLEH :
Tarik Trianto 12.12.0028
SI 12 A
LABORATORIUM KOMPUTER & JARINGAN
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM PURWOKERTO
JL. LET. JEND. POL SUMARTO PURWOKERTO
2013
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
2/12
Nah ini Langkah-langkahnya :
1. Pertama buka Eclipse.
2. Kemudian klik New Android Aplication.
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
3/12
3. Isi Aplication name (di awali dengan huruf kapital).Next.
4. Pilih tempat menyimpan project kita dengan menghilangkan tanda cecklist di CreateProject in Workspace,klik ceklist dan Next.
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
4/12
5. Pilih icon sesuka kita,Next.
6. Pilih Blank Activity,Next.
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
5/12
7. Biarkan saja bagian ini,klik Finish.
8. Masuk kemenu Main Activity,isikan code berikut :packagecom.example.androidtab;
importandroid.os.Bundle;importandroid.app.TabActivity;importandroid.content.Intent;importandroid.widget.TabHost;import android.widget.TabHost.TabSpec;
publicclassMainActivity extendsTabActivity {
@OverrideprotectedvoidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);TabHost tabhost=getTabHost();TabSpec foto=tabhost.newTabSpec("Foto");
foto.setIndicator("Foto",getResources().getDrawable(R.drawable. tabfoto));
Intent fotoIntent=newIntent(this, foto.class);foto.setContent(fotoIntent);
TabSpec file=tabhost.newTabSpec("File");
file.setIndicator("File",getResources().getDrawable(R.drawable. tabfile));
Intent fileIntent=newIntent(this, file.class);file.setContent(fileIntent);
TabSpec video=tabhost.newTabSpec("Video");
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
6/12
video.setIndicator("Video",getResources().getDrawable(R.drawable. tabvideo));
Intent videoIntent=newIntent(this, video.class);video.setContent(videoIntent);
tabhost.addTab(foto);tabhost.addTab(file);tabhost.addTab(video);
}
}
9. Pada Class file.java ketikan kode berikut :packagecom.example.androidtab;
importandroid.app.Activity;importandroid.os.Bundle;
publicclassfile extendsActivity{@Override
protectedvoidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.file);}
}
10. Pada Class Video.java ketikan kode berikut :packagecom.example.androidtab;
importandroid.app.Activity;importandroid.os.Bundle;
publicclassvideo extendsActivity{@Override
protectedvoidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.video);}
}11. Pada Class Foto.java ketikan kode berikut :
packagecom.example.androidtab;
importandroid.app.Activity;importandroid.os.Bundle;
publicclassfoto extendsActivity{@Override
protectedvoidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.foto);}
}
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
7/12
12. Pada Activity_main.xml ketikan kode berikut:
13. Pada Video.xml ketikan kode berikut :
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
8/12
14. Pada Foto.xml ketikan kode berikut :
15. Pada File.xml ketikan kode berikut :
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
9/12
android:layout_height="wrap_content"android:layout_alignParentTop="true"android:layout_centerHorizontal ="true"android:layout_marginTop="60dp"android:src="@drawable/file_klik"/>
16.Pada AndroidManifest.xml ketikan kode berikut :
17.Setelah itu tekan CTRL SHIFT S atau Save All,dan pilih menu WindowAVD (Android Virtual Device Manager),klik New dan isikan sesuka kita,pilih Device
Target,CPU,dan OK.
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
10/12
18.Dan kik START,tunggu sebentar.
19.Lalu akan muncul Emulator Androidnya seperti berikut.
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
11/12
20.Dan jalankan project yang telah kita buat dengan klik kanan pada projecttersebut,pilih RUN AS Android Aplication.Maka akan muncul Project yang anda
buat.Dan jika di klik salah satu akan muncul seperti ini :
8/13/2019 Tarik Trianto 12.12.0028 - Tab Menu
12/12