Halo Sobat" blog
MS3W hari ini kita akan membuat tutorial membuat album video dengan eclipse
1. pertama klik file
> new > android project
2. setelah muncul isi
sesuka hati kalian projectnya
3. setelah itu buka src > main activity.java nya dengan koding sperti
berikut
package sandy.android.video;
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends
Activity {
private
Button video1, video2, video3;
/**
Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
video1 = (Button)findViewById(R.id.video1);
video1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i=new Intent(getApplicationContext(), Activityvideo1.class);
startActivity(i);
}
});
video2 = (Button)findViewById(R.id.video2);
video2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i=new Intent(getApplicationContext(), Activityvideo2.class);
startActivity(i);
}
});
video3 = (Button)findViewById(R.id.video3);
video3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i=new Intent(getApplicationContext(), Activityvideo3.class);
startActivity(i);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
return
true;
}
}
4. setelah itu activityvideo1. Javanya isikan
koding sprt dibawah ini
package sandy.android.video;
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends
Activity {
private
Button video1, video2, video3;
/**
Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
video1 = (Button)findViewById(R.id.video1);
video1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i=new Intent(getApplicationContext(), Activityvideo1.class);
startActivity(i);
}
});
video2 = (Button)findViewById(R.id.video2);
video2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i=new Intent(getApplicationContext(), Activityvideo2.class);
startActivity(i);
}
});
video3 = (Button)findViewById(R.id.video3);
video3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i=new Intent(getApplicationContext(), Activityvideo3.class);
startActivity(i);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
return
true;
}
}
5. setelah itu activityvideo2.javanya
isikan koding spt dibawah ini
package sandy.android.video;
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
private
Button video1, video2, video3;
/**
Called when the activity is first created. */
@Override
public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
video1 =
(Button)findViewById(R.id.video1);
video1.setOnClickListener(new View.OnClickListener() {
public void
onClick(View v) {
Intent i=new
Intent(getApplicationContext(), Activityvideo1.class);
startActivity(i);
}
});
video2 =
(Button)findViewById(R.id.video2);
video2.setOnClickListener(new View.OnClickListener() {
public void
onClick(View v) {
Intent i=new
Intent(getApplicationContext(), Activityvideo2.class);
startActivity(i);
}
});
video3 =
(Button)findViewById(R.id.video3);
video3.setOnClickListener(new View.OnClickListener() {
public void
onClick(View v) {
Intent i=new
Intent(getApplicationContext(), Activityvideo3.class);
startActivity(i);
}
});
}
@Override
public boolean
onCreateOptionsMenu(Menu menu) {
// Inflate the menu;
this adds items to the action bar if it is present.
return true;
}
}
6. setelah itu activityvideo3.javanya isikan koding spt
dibawah ini
package sandy.android.video;
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
private
Button video1, video2, video3;
/**
Called when the activity is first created. */
@Override
public void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
video1 =
(Button)findViewById(R.id.video1);
video1.setOnClickListener(new View.OnClickListener() {
public void
onClick(View v) {
Intent i=new
Intent(getApplicationContext(), Activityvideo1.class);
startActivity(i);
}
});
video2 =
(Button)findViewById(R.id.video2);
video2.setOnClickListener(new View.OnClickListener() {
public void
onClick(View v) {
Intent i=new
Intent(getApplicationContext(), Activityvideo2.class);
startActivity(i);
}
});
video3 =
(Button)findViewById(R.id.video3);
video3.setOnClickListener(new View.OnClickListener() {
public void
onClick(View v) {
Intent i=new
Intent(getApplicationContext(), Activityvideo3.class);
startActivity(i);
}
});
}
@Override
public boolean
onCreateOptionsMenu(Menu menu) {
// Inflate the
menu; this adds items to the action bar if it is present.
return true;
}
}
7. setelah itu buka res >
layout > main.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/yzr"
>
<Button
android:id="@+id/video1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Senin"
/>
<Button
android:id="@+id/video2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Selasa"
/>
<Button
android:id="@+id/video3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Rabu"
/>
</LinearLayout>
8. Setelah itu video1.xmlnya isikan spt koding dibawah ini
<?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"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Contoh
Video"
/>
<VideoView
android:id="@+id/Video1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" >
</VideoView>
<MediaController
android:id="@+id/MediaController01"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</MediaController>
</LinearLayout>
9. setelah itu video 2 . xmlnya isikan spt dibawah ini
<?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"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Contoh
Video"
/>
<VideoView
android:id="@+id/Video2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" >
</VideoView>
<MediaController
android:id="@+id/MediaController02"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</MediaController>
</LinearLayout>
10. kemudian video3.xmlnya isikan spt koding dibawah ini
<?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"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Contoh
Video"
/>
<VideoView
android:id="@+id/Video3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center" >
</VideoView>
<MediaController
android:id="@+id/MediaController03"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</MediaController>
</LinearLayout>
11. jangan lupa kalian buat folder baru bernama raw di dalam res lalu isikan video tsb di folder raw
12. isikan manifastnya spt dibawah ini
<?xml version="1.0"
encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="sandy.android.video"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8" />
<application android:icon="@drawable/yzr"
android:label="@string/app_name">
<activity
android:name="sandy.android.video.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN"
/>
<category android:name="android.intent.category.LAUNCHER"
/>
</intent-filter>
</activity>
<activity android:name="Activityvideo1"></activity>
<activity android:name="Activityvideo2"></activity>
<activity android:name="Activityvideo3"></activity>
</application>
</manifest>






Tidak ada komentar:
Posting Komentar