-->



5/recent-posts/slider2

404

We Are Sorry, Page Not Found

Apologies, but the page you requested could not be found.

Home Page

Tutorial Android VideoView Membuat Aplikasi Pemutar Video pada Android Studio


Pada tutorial kali ini kita akan belajar membuat aplikasi Vidio Player pada android studio. Extensi video yang dapat digunakan yaitu berbentuk .mp4 .3gp dan lain-lain Suppoorted file sobat bisa melihat pada developer.android.com. Oke, kita langsung saja mulai dengan membuat projectnya terlebih dahulu.

Membuat Project Android

1. Pada Android Studio, buatlah project baru.
     => Jika Anda tidak memiliki sebuah project, di layar Welcome klik New Project.
     => Jika Anda telah membuka project, dari menu File, pilih New Project.

    2. Pada Configure your new project, isi kolom berikut seperti di bawah ini.
     => Application name ⇒ PlayVideo
     => Company domain ⇒ example.com (Misalnya: com.tahukoding.PlayVideo)
     => Project Location ⇒ memilih lokasi untuk project Anda.

    3. Pada Select the form factors your app will run oncentang untuk Phone and Tablet.
     => Untuk Minimum SDK, pilih API 14: Android 4.0 (IceCreamSandwich). klik Next.

    4. Pada Add an activity to Mobile, pilih Blank Activity dan klik Next.
    Next ->

    5. Klik tombol Finish untuk membuat project.
    6. Pilih View Anda sebagai Project, Buka file layout untuk kegiatan utama  (activity_main.xml) terletak di bawah App  res ⇒ layout.

    activity_main.xml
    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/activity_main"
        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="playvideo.tahukoding.com.playvideo.MainActivity">
    
        <VideoView
            android:id="@+id/videoView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_centerVertical="true"/>
    
    </RelativeLayout>
    

    7.  Copy dan paste kan file video anda pada forder raw.

    8. Sekarang Buka MainActivity.java terletak di app ⇒ src ⇒ Java dan copy kode di bawah ini.


    MainActivity.java
    package playvideo.tahukoding.com.playvideo;
    
    import android.net.Uri;
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.util.DisplayMetrics;
    import android.widget.MediaController;
    import android.widget.VideoView;
    
    public class MainActivity extends AppCompatActivity {
    
        VideoView vid;
        String tempat;
        DisplayMetrics dm;
    
        @Override    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            dm = new DisplayMetrics();
            this.getWindowManager().getDefaultDisplay().getMetrics(dm);
    
            int tinggi = dm.heightPixels;
            int lebar = dm.widthPixels;
    
            vid = (VideoView) findViewById(R.id.videoView);
            vid.setMinimumHeight(tinggi);
            vid.setMinimumWidth(lebar);
    
            tempat = "android.resource://" + getPackageName() + "/" + R.raw.coba;
            vid.setMediaController(new MediaController(this));
            vid.setVideoURI(Uri.parse(tempat));
            vid.start();
            vid.requestFocus();
    
    
        }
    }

    Sekarang coba jalankan :D.
    Oke untuk tutorial ini telah selesai, silahkan baca tutorial menarik lainnya. dan silahkan corat coret pada kolom komentar dibawah bila ada yang kurang dimengerti. oke semoga bermanfaat.
    Google+ Linked In Pin It
    1 comment:

    All Rights Reserved by Tahu Koding © 2015 - 2016