LAPORAN PRAKTIKUM 7
PEMROGRAMAN MOBILE
“Menu Pilihan”
DISUSUN
OLEH :
Ari
Sulistyaningsih
12.12.0122/SI
12 C
LABORATORIUM KOMPUTER
DAN JARINGAN
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM PURWOKERTO
JL. LET.JEND.POL
SUMARTO PURWOKERTO
2013
1.Langkah Pertama Pilih new à Android Application project
2.Langkah Kedua isikan Application Name.nya sesuai project anda. Kemudian
pilih next.
3. Langkah ketiga ,centrang create
project in workspaceuntuk memilih tempat dimana anda akan menyimpan data
tersebut.
4. Langkah KeEmpat pilih icon yang akan anda gunakan untuk lembar kerja pada
eclipse. Anda bisa menggunakan image, clipart, atau teks Pilih next.
5.Langkah Kelimat Pilih Blank activity à next
6.Langkah Keenam anda bisa mengganti main
activity.nya, terserah anda lalu Pilih finish.
7.Langkah KeTujuh akan muncul
tampilan seperti dibawah ini caranya :
ü Klik
image & media pada palette , pilih immage Buttonm klik kemudian drag
ü
Kemudian klik Form widgets, pilih Large text , klik kemudian drag pada
halaman
ü
Kemudian klik kanan à edit text
ü
Lakukan sebanyak 3 kali untuk menuliskan text seperti di bawah ini
8.Langkah
Kedelapan klik
activity_main.xml pada layout.
Lalu masukan
Syntak dibawah ini :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity"
>
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="51dp"
android:src="@drawable/ic_launcher"
/>
<TextView
android:id="@+id/TV1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="Assalamualikum"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<TextView
android:id="@+id/TV2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/TV1"
android:layout_centerHorizontal="true"
android:layout_marginTop="42dp"
android:text="My Menu"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
<TextView
android:id="@+id/TV3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/TV2"
android:layout_centerHorizontal="true"
android:layout_marginTop="54dp"
android:text="Menu Android"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
</RelativeLayout>
9.Langkah Kesembilan pilih menu pada Package Explorer, double klik main.xml
Lalu masukan
syntak dibawah ini :
<menu xmlns:android="http://schemas.android.com/apk/res/android"
>
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/action_settings"/>
<item
android:id="@+id/yellow"
android:orderInCategory="200"
android:showAsAction="never"
android:title="Yellow"
/>
<item
android:id="@+id/blue"
android:orderInCategory="200"
android:showAsAction="never"
android:title="Blue"
/>
<item
android:id="@+id/white"
android:orderInCategory="200"
android:showAsAction="never"
android:title="White"
/>
<item
android:id="@+id/btn"
android:orderInCategory="200"
android:showAsAction="never"
android:title="Hide Image"
/>
<item
android:id="@+id/btnok"
android:orderInCategory="200"
android:showAsAction="never"
android:title="show Image"
/>
</menu>
10.Langkah
Kesepuluh Memasukan syntak pada MainActivity.java
Lalu masukan syntak dibawah ini :
package biru.menupilihanary;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.content.Intent;
import android.graphics.Color;
import android.view.View;
import android.view.MenuItem;
import android.widget.ImageButton;
import android.widget.TextView;
public class MainActivity extends Activity {
TextView appName;
TextView appName1;
TextView appName2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ImageButton startAct
= (ImageButton)findViewById(R.id.imageButton1);
appName
=(TextView)findViewById(R.id.TV1);
appName1 =(TextView)findViewById(R.id.TV2);
appName2
=(TextView)findViewById(R.id.TV3);
startAct.setOnClickListener(new
View.OnClickListener(){
@Override
public
void onClick(View v) {
Intent
myIntent = new Intent (getBaseContext(),SecondActivity.class);
startActivity(myIntent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu;
this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main,
menu);
return true;
}
public boolean onOptionsItemSelected(MenuItem item){
switch
(item.getItemId()){
case
R.id.yellow:getWindow().getDecorView().setBackgroundColor(Color.YELLOW);
appName.setTextColor(Color.GREEN);
appName1.setTextColor(Color.GREEN);
appName2.setTextColor(Color.GREEN);
return
true;
case
R.id.blue:getWindow().getDecorView().setBackgroundColor(Color.BLUE);
appName.setTextColor(Color.RED);
appName1.setTextColor(Color.RED);
appName2.setTextColor(Color.RED);
return
true;
case R.id.white:getWindow().getDecorView().setBackgroundColor(Color.WHITE);
appName.setTextColor(Color.CYAN);
appName1.setTextColor(Color.CYAN);
appName2.setTextColor(Color.CYAN);
return
true;
case
R.id.btn:findViewById(R.id.imageButton1).setVisibility(ImageButton.INVISIBLE);
return
true;
}
return
super.onOptionsItemSelected(item);
}
11.Langkah Kesebelas buat secondActivity.xml , klik kanan pada project Pilih New, kemudian
pilih Android XML file
12.Langkah
keduabelas Isikan nama
kedua activitynya
13.Langkah ketigabelas akan muncul
tampilan seperti dibawah ini biarkan tetap kosong.
14.Langkah KeEmpatbelas membuat class baru dengan cara Lalu klik kanan pada nama project ,
pilih new à class
15.Langkah Kelimabelas isikan name
pada java class lalu klik finish.
16.Langkah keenambelas kita jalankan aplikasinya, sebelum itu kita buat
emulatornya terlebih dahulu dengan cara:
ü
Pilih windows, klik Android virtual Device manager.
ü
Lalu pilih emulator yang akan digunakan untuk menjalankan aplikasi
ü
Klik salah satu kemudian klik start
ü
Klik launch
17.Langkah Ketujuhbelas jika aplikasi
yang kita buat berhasil maka akan muncul pada menu android.
18.Langkah keDelapanbelas jika aplikasi kita klik akan
muncul tampilan seperti dibawah ini.
19.Langkah
ke sembilanbelas Klik button menu,
ü
pilih Yellow maka background akan berubah jadi kuning
ü
Pilih biru maka akan berubah jadi biru
20.Langkah keduapuluh
sama seperti cara diatas pilih button menu jika memilih hide
image dan show image akan muncul tampilan seperti dibawah ini.






















