Tampilkan postingan dengan label android. Tampilkan semua postingan
Tampilkan postingan dengan label android. Tampilkan semua postingan

cara menjalankan project android di hp

1/03/2017 07:48:00 AM Add Comment
Cara menjalankan project android di hp. Pada tutorial INFORMASIKU kali ini saya akan berbagi cara menjalankan ( run ) project aplikasi android di device ( handphone ) dengan cara setting mode usb debuging atau mengaktifkan opsi pengembang di android.

Seperti biasa untuk tutorial membuat aplikasi android saya masih menggunakan eclipse, banyak keuntungan dengan mengetes project android kita di device android, selain ringan atau cepat, keuntungan lainya menjalankan project android kita di android secara langsung adalah untuk mencoba apakah tampilan ( UI ) aplikasi kita sesuai dengan yang kita harapkan, karena saya sendiri pernah mengalami, ketika project saya  di run di emulator, tampilanya sesuai dengan yang kita buat, tetapi pas saya coba instal di android saya tampilanya banyak yang berubah, hal itu biasanya dikarenakan support dari hp android kita sendiri, makanya sekarang saya menggunakan hp android saya untuk mengecek aplikasi saya agar tampilanya sesuai dan mengecek apakah aplikasi kita support untuk di jalankan di android.

Sedikit perlu di ingat meskipun banyak keuntungan dengan me-run aplikasi kita di device android kita, tapi ada juga sisi negatifnya ( kerugianya ), diantaranya yang saya rasakan ( setelah beberapa puluh kali saya me-run aplikasi di device ) android saya menjadi sering loading ( lemot ), dan memory penyimpananpun sedikit berkurang bahkan android teman saya sampai mati, gara - gara sering me-run project aplikasinya di HP androidnya, meskipun sekarang sudah di perbaiki heheh. Tapi jika anda masih ingin mencoba untuk menjalankan project android langsung di device anda, tidak salahnya anda mencoba tips saya berikan berikut ini agar android anda tidak lemot, dan tetap lancar.


cara menjalankan project android di hp
- Jika anda menjalankan project android di device sebaiknya kapasitas baterai android dan baterai laptop anda berkisar antara 30% - 90 %, kenapa harus demikian ? saya juga belum tahu penjelasan mengenai hal tersebut, akan tetapi itu saran dari teman saya, dan saya sedikit berlogika saja untuk menjawab pertanyaan tersebut, jika baterai android anda kurang dari 50% hal yang di khawatirkan adalah ketika anda me run project aplikasi anda dan baterai anda tidak mencukupi otomatis android dan laptop anda akan mati, karena saat anda menjalankan eclipse, maka batrai laptop anda lebih cepat habis, dan aanda tidak akan bisa menjalankan project anda.

Meskipun hal ini sedikit terdengar lelucon, tapi anda coba saja sendiri menjalankan project anda menggunakan device dan kapasitas baterai anda dibawah 30 %. Kenapa saya membarikan informasi yang mungkin menurut anda tidak penting, tapi menurut saya penting !!! karena teman saya telah mencobanya beberapakali dengan kapasitas baterai dibawah 30 % yang akhirnya hp androinya mati, ya meski saya tidak tahu apakah itu penyebabnya atau ada hal lain. Hal kedua kenapa saya sarankan hanya sanpai 90 % ? karenaka pada saat android tersambung dengan laptop/ pc menggunakan USB, secara otomatis baterai di android anda akan terus bertambah, nah mungkin hal tersebut yang dapat mengakibatkan baterai kelebihan daya ( kapasitas ) makanya batrai android cepat ngeDrop dan menjadi lemot.

- Jika anda menjalankan project android di device, sebaiknya setelah anda menjalankan aplikasi anda, aplikasi tersebut anda hapus ( uninstall ), kecuali jika aplikasi anda sudah tahap testing, karena jika masih tahap pengerjaan mungkin aplikasi tersebut masih belum berguna, dan hanya akan memberatkan android anda dan mengurangi kapasitas memory.
Dua tips diatas boleh anda coba ataupun tidak itu tergantung diri anda, tapi tips di atas saya pakai sampai saat ini dan alhamdulillah HP android saya lancar- lancar saja.

cara menjalankan project android di hp


Pada dasarnya eclipse sudah menyediakan android emulator, namun pengalaman saya untuk menjalankan project android kita di emulator bawaan ini sedikit lelet ( lama ) mungkin karena terlalu berat, apalagi jika spesifikasi laptop / pc kita kurang memadai seperti laptop yang saya gunakan,, jadi jika spek laptop anda kurang memedai anda bisa pergi ke toko laptop dan membeli laptop yang speknya lumayan tinggi,,, heheh canda ko,,, jangan terlalu serius.....

Nah untuk menyiasati hal tersebut, seperti saya, karena saya belum punya duit untuk beli laptop baru, jadi saya menggunakan HP android saya untuk tes project aplikasi saya, meskipun banyak cara untuk run aplikasi selain dengan HP, seperti menggunakan emultor genymotion, katanya sih lumayan ringan, cuma saya belum coba, karena ukuran file downloadnya lumayan  besar kuota gak cukup bos heheh.

Jika anda ingin coba run aplikasi anda di devisce android tidak salahnya anda coba cara yang saya tulis pada tutorial kali ini. Biasanya untuk menjalankan aplikasi di android langsung atau disebut Teknik Debug langsung, untuk menjalankan teknik ini syaratnya adalah device android kita harus terhubung dengan laptop / pc kita. Agar device android kita dapat digunakan untuk menjalankan projeck kita dan dikenali oleh eclipse ikuti langkah - langkah berikut :

cara menjalankan project android di hp.


Atur settingan  hp anda sebagai android pengembang ( Development )
  langkah ini sangat penting karena jika device anda belum di setting ke menu pengembang, biasanya   device anda tidak dapat terkoneksi dengan eclipse ( mungkin ini tidak akan berlaku untuk android       versi terbaru ). Untuk mengatur settingan device anda langkah pertama adalah buka android anda, kemudian masuk ke pengaturan ( setting ), kemudian cari menu About dan klik maka anda akan di bawa ke menu informasi android anda seperti gambar

cara menjalankan project android di hp

kemudian klik pada software information, maka akan muncul tampilan seperti berikut


cara setting usb debunging atau opsi pengembang di android
Pada menu Nomor bentukan klik 8 kali, tapi terkadang untuk android yang lain berbeda yaitu 9 kali, anda coba saja. jika muncul pemberitahuan / toas " selamat android anda berada di mode pengembang" berarti settingan pada android anda telah berhasil dan hasilnya seperti berikut ( muncul menu opsi pengembang " seperti gambar berikut 

cara menjalankan project android di hp

kemudian aktipkan Opsi pengembang device anda dan centang pada mode debuging usb seperti gambar paling atas di tulisan ini.


cara menjalankan project android di hp.


Langkah selanjutnya adalah buat koneksi ( sambungan ) device ke laptop
Setelah device anda disetting seperti langkah diatas, langkah selanjutnya adalah membuat koneksi device anda ke laptop menggunakan perangkat USB, tapi dengan syarat anda sudah menginstal google usb drivers agar nantinya dapat dikenali oleh laptop anda, untuk menginstal google usb drivers ikuti langkah - langkah berikut :

Setelah anda menyambungkan perangkat andrid anda ke laptop, klik kanan my computer atau computer management dari windows explore lalu pilih manage, kemudian pilih Device manager >> Portable devices dan pilih device android anda seperti gambar 

http://www.belajarkomputerdasarku.xyz/2017/01/cara-menjalankan-project-android-di-hp.html

kemudian update 

http://www.belajarkomputerdasarku.xyz/2017/01/cara-menjalankan-project-android-di-hp.html

jika berhasil terupdate sekarang masuk ke settingan eclipse anda, buka eclipse anda kemudian klik pada Android SDK manager lihat tampilan seperti berikut

http://www.belajarkomputerdasarku.xyz/2017/01/cara-menjalankan-project-android-di-hp.html



Pada tampilan gambar diatas sudah terinstal Jika pada android SDK anda belum muncul / belum terinstal google usb drivers anda perlu mengupdatenya terlebih dahulu.
Jika google usb drivers anda sudah terinstal selanjutnya buka android project kita atau jika belum membuat project anda bisa lihat cara membuat project android di eclipse. Jika anda sudah membuat project, buka project anda kemudian masuk ke AndroidManifest.xml kemudian masuk ke menu Application, cari kolom Debuggable dan isikan typenya dengan true.


http://www.belajarkomputerdasarku.xyz/2017/01/cara-menjalankan-project-android-di-hp.html


tapi terkadang untuk setting AndroidManifest.xml ini tidak perlu dilakukan,
Sebelum anda run project aplikasi anda sebaiknya anda cek kembali setting USB debuging pada device anda, dan anda aktifkan.

cara menjalankan project android di hp


Sekarang coba anda jalankan project anda dengan cara klik kanan pada project android anda pilih pada list item menu Run AS >> Run configuration >> Target >> pilih Always prompt to pick device >> klik Run, jika nama device muncul berarti project anda siap untuk di jalnkan di device kemudian klik run, perhatikan gambar berikut, pastikan kolom State pada device anda telah online, jika belum coba anda copot koneksi usb anda , dan koneksikan ulang.

cara menjalankan project android di device


perhatika project anda akan langsung runnig di device, tanpa memerluka emulator android lagi, dan otomatis aplikasi anda akan terinstall di device android anda seperti pada gambar berikut :

cara menjalankan project android di hp


Kini anda bisa jalankan aplikasi anda dan mengecek apakah aplikasi anda sesuai dengan apa yang anda buat, dan aplikasi anda sudah siap di distribusikan, akan tetapi sebelum anda mendistribusikan aplikasi anda tentunya anda harus melakukan package aplikasi kita, meskipun sebenarnya file....(dot)apk sudah merupakan package aplikasi yang kita bangun, namun sangat di anjurkan sekali menyertakan sertifikat pada aplikasi kita sebagai bukti bahwa aplikasi tersebut benar - benar aplikasi yang kita bangun / develop, untuk cara mempackage aplikasi dan mendistribusikanya ke market android ( google play store ) anda dapat membaca tulisan saya cara upload aplikasi android ke play store.
Sekian INFORMASIKU tentang  " cara menjalankan project android di hp ".
Semoga bermanfaat, Salam programmer.

tags :

Cara runing aplikasi di device android
Teknik debug aplikasi di device

cara upload aplikasi android ke play store

12/22/2016 09:37:00 AM Add Comment
INFORMASIKU

cara upload aplikasi android ke play store

cara upload aplikasi android ke play store. Pada tutorial INFORMASIKU kali ini saya akan berbagi bagaimana cara upload aplikasi android ke android market seperti google play store.
Seperti pengalaman saya, setelah saya membuat sebuah aplikasi / game berbasis android, saya mengalami kendala untuk mengupload / publish aplikasi saya ke market ( play store ), setelah saya cari - cari informasi dan menanyakan kepada dosen saya, alhamdulillah aplikasi saya sudah bisa saya upload dan sudah bisa di download.
Nah sekarang saya akan berbagi kepada anda cara untuk  upload aplikasi android ke google play store. Untuk dapat mengupload aplikasi ke market android anda diwajibkan untuk membayar registrasi / membuat akun developer anda sebesar  USD 25 ( pada saat saya upload sekitar 2 bulan yang lalu ). Tapi jika anda ingin gratis banyak market market gratis yang bisa anda gunakan untuk publish aplikasi anda.
Sekarang jika anda akan meng upload aplikasi anda anda masuk ke website resminya www.play.google.com, tapi sebelum itu anda harus mendaftar terlebih dahulu sebagai pengembang aplikasi anda bisa mendaftar di https://play.google.com/apps/publish/signup.
Setelah melakukan pendaftaran dan dapat konfirmasi akun developer anda, sekarang anda dapat upload aplikasi ke market dengan cara- cara seperti berikut.

pertama adalah mem-package aplikasi android anda caranya buka eclipse anda dan pilih projec yang akan anda upload denagn cara klik kanan  >> android-tools >> Export Signed Aplication Package 
cek project anda jika sesuai klik next aja dan pada menu selanjutnya pilih create new key store ( jika sebelumnya belum pernah membuat keystore), dan pilih browse untuk tempat penyimpanan keystore aplikasi anda dan isi pasword sesuai dengan keinginan anda.

cara upload aplikasi android ke play store


http://belajarkomputerdasarku.blogspot.com/2016/12/cara-upload-aplikasi-android-ke-play.html


cara upload aplikasi android ke play store

kemudian pilih next untuk menentukan key creation, kolom yang di isi boleh kolom seperti pada gambar dan isinya sesuaikan dengan kebutuhan anda

cara upload aplikasi ke playstore

cara upload aplikasi android ke play store


setelah semua selesai pilih next. sekarang anda masuk ke home google play di https://www.market.android.com/publish/Home atau mendaftar di https://play.google.com/apps/publish/signup/, jika berhasil maka akan ada tampilan developer console akun anda seperti gambar

http://belajarkomputerdasarku.blogspot.com/2016/12/cara-upload-aplikasi-android-ke-play.html
setelah anda mengisi semua data,klik tombol selesaikan pendaftaran, dan klik icon google play dan anda akan menuju ke menu app publish dan pilih tambahkan aplikasi seperti gambar. 

cara upload aplikasi android ke play store


kemudian isi detail akun anda seperti nama toko,negara target dan lainya, setelah semua di isi ( sesuaikan saja ) pilih publikasikan, selamat kini aplikasi anda berhasil di upload ke playstore.

Sekian tutorial INFORMASIKU cara upload aplikasi android ke play store.Semoga bermanfaat







Cara membuat aplikasi tebak gambar

12/22/2016 08:15:00 AM Add Comment

Cara membuat aplikasi tebak gambar

Cara membuat aplikasi tebak gambar. Pada tutorial INFORMASIKU kali ini, saya akan berbagi cara membuat aplikasi tebak gambar. Saat ini aplikasi tebak gambar sedang populer dan banyak dimainkan karena aplikasi ini tidak hanya sebatas game untuk bermain, akan tetapi game tebak gambar ini mampu merangsang otak kiri dan otak kanan kita, selain itu dengan game tebak gambar ini pengetahuan dan feel anda juga di uji, karena pada setiap jawaban butuh ketelitian dan insting untuk menganalisa soal yang berbentuk gambar. Kebanyakan pengguna aplikasi terutama game mungkin hanya untuk sebatas penghibur dan penghilang kelelahan, dan biasanya mereka sudah cukup puasa jika mereka sudah bisa memainkan game tersebut, dan mendapatkan skor tertinggi, akan tetapi bagi anda yang ingin belajar cara membuat game / aplikasi mungkin berbeda, pasti anda bertanya – tanya pada diri anda bagaimana caranya membuat aplikasi / game terutama yang bisa dimainkan di android seperti gane tebak gambar.

Cara membuat aplikasi tebak gambar
contoh membuat game tebak gambar

Disini saya bukan ingin berbagi cara membuat game/ aplikasi tebak gambar sama persis dengan aplikasi yang sedang populer tersebut, akan tetapi disini saya akan memberikan sebuah referensi kepada anda bagaimana cara membuat aplikasi seperti tebak gambar tersebut, dan untuk kemudian anda kembangkan.

Langsung saja ya…
Untuk membuat aplikasi tebak gambar, seperti biasa terlebih dahulu anda buka program eclipse anda, kemudian buat project baru, disini saya membaari nama package dengan "package com.cuzz.ujikesehatanmata;" seperti pada gambar berikut

cara membuat aplikasi tebak gambar

pilih next,, kemudian tambahkan beberapa gambar pada folder drawable,, caranya cukup drag atau copy paste gambar di folder drawable contoh pada aplikasi yang saya buat adalah gambar deengan name kuncii, dan gambar angka.
Sekarang buat tampilan pada activity.xml anda.. masukan koding berikut 

Cara membuat aplikasi tebak gambar


 <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:layout_marginBottom="5dp"
    android:layout_marginLeft="5dp"
    android:layout_marginRight="5dp"
    android:layout_marginTop="5dp"

// ini untuk warna background di xml

    android:background="@drawable/background2"
    tools:context=".Main" >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_marginTop="30dp"
            android:orientation="vertical"
            tools:ignore="ScrollViewSize" >

            <ImageView
                android:id="@+id/gambar"
                android:layout_width="match_parent"
                android:layout_height="240dp"
                android:layout_marginLeft="10dp"
                android:layout_marginRight="10dp"
                android:layout_marginTop="5dp"

// ini untuk warna background di xml

                android:background="@drawable/background1"
                android:src="@drawable/ic_launcher"
                tools:ignore="ContentDescription" />

            <Button
                android:id="@+id/lanjut"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="center"
                android:layout_marginLeft="20dp"
                android:layout_marginRight="20dp"
                android:layout_marginTop="123dp"
                android:text="@string/lanjut"
                tools:ignore="HardcodedText" />

        </LinearLayout>

    <LinearLayout
        android:id="@+id/linearLayout1"
        android:layout_width="278dp"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="80dp"
        tools:ignore="ObsoleteLayoutParam,UnknownIdInLayout" >

        <EditText
            android:id="@+id/isi"
            android:layout_width="194dp"
            android:layout_height="wrap_content"
            android:hint="@string/isidsni"

            android:inputType="number"   // ini jika anda menggunakan jawaban hanya dengan nomor

            tools:ignore="HardcodedText,InefficientWeight" />

        <Button
            android:id="@+id/butjwab"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="@string/ok"
            tools:ignore="HardcodedText" />
    </LinearLayout>

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:text="@string/apps_name"
        android:textColorLink="#FF000000"
        android:textSize="@dimen/infopg" />
</RelativeLayout>


biasanya jika anda hanya copy paste skrip diatas biasanya terjadi error pada file xml anda,, maka rubah setiap string dan background, sesuaikan dengan contoh skrip diatas.

Sekarang tambahkan skrip berikut pada file java project aplikasi " tebak gambar " milik anda


Cara membuat aplikasi tebak gambar


package com.cuzz.ujikesehatanmata;

// class util untuk akses random

import com.cuzz.ujikesehatanmata.Util;

import java.util.List;
import java.util.Collections;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.AlertDialog;
import android.view.KeyEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.Toast;

import android.content.DialogInterface;
import android.content.Intent;

@SuppressWarnings("unused")
@SuppressLint("DefaultLocale")
public class Tesbutawarna extends Activity implements OnClickListener {
Button btn_jwb, btn_next, move;

private int nilaianda = 0;
private int salahjawab = 0;

EditText ngisi;


ImageView soal; 
// contoh soal gambar dengan dua gambar
  int[] pertanyaan = { R.drawable.kuncii, R.drawable.dua,
 };
// untuk jawaban
String[] jawaban = { "kunci", "2"};
String[] ceknilai = { "cek nilai" };
int indeks = 0;
int salah = 0;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity.xml);

soal = (ImageView) findViewById(R.id.gambar);
soal.setImageResource(pertanyaan[0]);
btn_jwb = (Button) findViewById(R.id.butjwab);
btn_jwb.setOnClickListener(this);

btn_next = (Button) findViewById(R.id.lanjut);
btn_next.setOnClickListener(this);
btn_next.setText("Keluar");

}

@Override
public void onClick(View v) {
if (v == btn_jwb) {

ngisi = (EditText) findViewById(R.id.isi);
String jawabanuser = ngisi.getText().toString();

if (jawabanuser.equalsIgnoreCase(jawaban[indeks])) {
if (indeks < pertanyaan.length - 1) {

Toast.makeText(this, "jawaban Benar", Toast.LENGTH_SHORT)
.show();
nilaianda += 1;
indeks++;

soal.setImageResource(pertanyaan[indeks]);

ngisi.setText("");

} else if (indeks < pertanyaan.length + 0) {

Toast.makeText(this, "jawaban benar", Toast.LENGTH_SHORT)
.show();
nilaianda += 1;
ngisi.setText("Pengujian selesai");
ngisi.setEnabled(false);
btn_jwb.setEnabled(false);
btn_next.setText("cek nilai");

}

} else if (jawabanuser.equalsIgnoreCase("")) {
Toast.makeText(this, "jawaban belum di isi", Toast.LENGTH_SHORT)
.show();

} else {
if (indeks < pertanyaan.length - 1) {
Toast.makeText(this, "Maaf jawaban salah ",
Toast.LENGTH_SHORT).show();
salahjawab += 1;

indeks++;
soal.setImageResource(pertanyaan[indeks]);
ngisi.setText("");

} else if (indeks < pertanyaan.length + 0) {
Toast.makeText(this, "Maaf jawaban salah",
Toast.LENGTH_SHORT).show();
salahjawab += 1;

ngisi.setText("Pengujian selesai");
btn_jwb.setEnabled(false);
ngisi.setEnabled(false);
}
if (salahjawab == 5) {
ngisi.setText("Pengujian selesai");
btn_jwb.setEnabled(false);
ngisi.setEnabled(false);
akseskeluar();
}

Util.TRACE("sekor anda " + nilaianda, jawabanuser);
}

} else if (v == btn_next) {

selesaikuis();

}
}


private void selesaikuis() {

AlertDialog tampilKotakAlert;
tampilKotakAlert = new AlertDialog.Builder(this).create();
tampilKotakAlert.setTitle("Benar " + nilaianda + " salah " + salahjawab
+ " dari 20 soal");

tampilKotakAlert.setMessage("Nilai anda = " + nilaianda * 10 / 2);

tampilKotakAlert.setButton(AlertDialog.BUTTON_NEGATIVE, "Keluar",
new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int which) {

dialog.dismiss();
finish();

}

});

tampilKotakAlert.show();

}

public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
return super.onKeyDown(keyCode, event);

}

}


Nah karena pada file java diatas saya memanggil class util, maka sekarang buat fackage util dan class util untuk class java nya.. ketikan skrip berikit

Cara membuat aplikasi tebak gambar


 import com.cuzz.ujikesehatanmata.Util;

import android.util.Log;
import com.cuzz.ujikesehatanmata.BuildConfig;
import com.google.android.gms.location.places.AutocompletePrediction.Substring;

public class Util {
public static void TRACE(Substring TAG, String message) {
if (BuildConfig.DEBUG) {
Log.d(TAG, message);
}
}

}

Nah setelah semua skrip anda masukan, sekarang coba run aplikasi anda, jika tidak terjadi error maka aplikasi siap digunakan dan tampilan sebagai berikut :


http://belajarkomputerdasarku.blogspot.com/2016/12/cara-membuat-aplikasi-tebak-gambar.html


Sekarang anda sudah bisa membuat aplikasi tebak gambar buatan anda sendiri, dan anda pun bisa meng uploadnya ke market android, baca juga cara upload aplikasi android ke play store.

Tutorial diatas hanyalah sedikit referensi bagi yang ingin membuat aplikasi tebak ngambar, mungkin diluar sana masih banyak referensi lain, jadi anda kembangkan sendiri ya,,heheh

Sekian tutorial INFORMASIKU tentang "Cara membuat aplikasi tebak gambar ". semoga bermanfaat.


tags :

 


cara membuat aplikasi pemutar music di eclipse

12/21/2016 08:41:00 AM 3 Comments

Membuat aplikasi pemutar music di eclipse


Cara membuat aplikasi pemutar music di eclipse.Pada tutorial INFORMASIKU kali ini saya akan berbagi cara membuat aplikasi pemutar music menggunakan eclipse.Musik adalah salah satu media ungkapan kesenian, musik juga bisa menghilangkan stres dan bisa menjadi penenang ketika kita sedang galau heheheh.banyak aplikasi musik bermunculan, entah ituh bawaan gadget (HP) terutama android ataupun aplikasi yang anda download,, tapi bagai mana sih cara membuat aplikasi pemutar musik di android tersebut? mungkin pertanyaan itu akan muncul di pikiran anda terutama programmer baru ( seperti saya ) awalnya saya hanya bisa mendownload aplikasi pemutar musik untuk HP saya, tapi alhmdulillah sekarang saya bisa membuat aplikasi pemutar musik sendiri untuk HP android saya meskipun sederhana.

Nah pada tutorial kali untuk membuat aplikasi pemutar musik sederhana untuk  android seperti biasa saya menggunakan eclipse jika anda belum mempunyai eclipse anda bisa mendownloanya secara gratis di situs resminya di https://eclipse.org/downloads/  dan jangan lupa instal program java terlebih dahulu jika anda belum mempunyai program javaanda bisa download gratis di http://www.oracle.com/technetwork/java/javase/download/index.html dan android SDK di http://www.developer.com untuk mendapatkan SDK terbaru.

Setelah semua terinstall sekarang buka eclipse anda.kemudian buat project baru seperti contoh




cara membuat aplikasi pemutar musik di eclipse


pilih next, anda boleh menggunakan icon anda sendiri, disini saya menggunakan icon standar android untuk aplikasi pemutar musik saya. Setelah anda buat project baru kemudian anda buat tombol tombol untuk play, pause, stop, dan exit pada activity.xml anda,saya menggunakan activity_putar.xml atau anda tinggal copy paste contoh skrip berikut ini pada activity_putar.xml project pemutar music 

Cara membuat aplikasi pemutar music di eclipse

<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=".Putar" >

  

// tombol play pada aplikasi pemutar music


<Button
  android:id="@+id/putar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="62dp"
        android:layout_marginTop="54dp"
        android:text="@string/putar" />

// tombol pause pada aplikasi pemutar music


  <Button
        android:id="@+id/pause"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/putar"
        android:layout_marginLeft="38dp"
        android:layout_toRightOf="@+id/putar"
        android:text="@string/jeda" />


// tombol stop pada aplikasi pemutar music
    <Button
        android:id="@+id/stop"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/putar"
        android:layout_below="@+id/putar"
        android:layout_marginLeft="56dp"
        android:layout_marginTop="36dp"
        android:text="@string/stop" />


// tombol exit pada aplikasi pemutar music
    <Button
        android:id="@+id/keluar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignRight="@+id/stop"
        android:layout_below="@+id/stop"
        android:layout_marginTop="26dp"
        android:text="@string/keluar" />

// text view pada aplikasi pemutar music
    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="19dp"
        android:text="@string/text"
        android:textSize="@dimen/size" />

</RelativeLayout>

maka akan seperti gambar berkut 

http://belajarkomputerdasarku.blogspot.com/2016/12/cara-membuat-aplikasi-pemutar-music-di.htm


setelah selesai, sekarang buat folder baru pada project anda yaitu klik kanan pada folder " res " pilih new folder dan buat folder dengan nama " raw ", kemudian tambahkan file musik ada, sedikit catatan dalam menambahkan file musik sebaiknya anda kompres file musik anda menjadi file.ogg agar file music tersebut tidak terlalu besar dan untuk penamaan file.ogg tersebut jangan menggunakan space biasanya aplikasi akan error. Setelah menambahkan file musik anda, sekarang kita menuju pada class java yaitu pada lokasi / package com.acuzz.Pemutarmusik.Putar.java. masukan skrip berikut :

cara membuat aplikasi pemutar music di eclipse



package com.acuzz.pemutarmusik;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class Putar extends Activity implements MediaPlayer.OnCompletionListener {
         
          private Button play;
          private Button jeda;
          private Button berhenti;
          private Button exit;

          private MediaPlayer mp;
         
          @Override
          public void onCreate(Bundle icicle) {
                   super.onCreate(icicle);
                   setContentView(R.layout.activity_putar);

                  
                   play=(Button)findViewById(R.id.putar);
                   jeda=(Button)findViewById(R.id.pause);
                   berhenti=(Button)findViewById(R.id.stop);
                   exit=(Button)findViewById(R.id.keluar);
                  
                   berhenti =(Button) findViewById(R.id.stop);
                    exit=(Button)findViewById(R.id.keluar);
                    exit.setOnClickListener (new View.OnClickListener () {
                            
                             public void onClick(View view){
                             Intent intent = new Intent ();
                             setResult(RESULT_OK,intent);
            mp.stop();
                             finish();
                   }
                  

          });


Kemudian simpan kode berikut ini tepat setelah kode diatas.


// untuk menghentikan musik ketika aplikasi di tutup

                  
                   berhenti.setOnClickListener (new View.OnClickListener () {
                             public void onClick(View view){
                                     
                                      stop();
                             }
                             });
                   // fungsi tobol play
                   play.setOnClickListener(new View.OnClickListener() {
                             public void onClick(View view) {
                                      play();
                             }
                   });
                   // fungsi tobol pause
                   jeda.setOnClickListener(new View.OnClickListener() {
                             public void onClick(View view) {
                                      pause();
                             }
                   });

                                     
                   setup();
          }
         
         
          @Override
          public void onDestroy() {
                   super.onDestroy();
         
          }
         
          private void play() {
                   mp.start();
                             jeda.setEnabled(true);
                             play.setEnabled(false);
                             berhenti.setEnabled(true);

                   }
                  

          // fungsi tobol stop
         
          private void stop() {
                   mp.stop();
                   play.setEnabled(true);
                   jeda.setEnabled(false);

                   try {
                             mp.prepare();
                             mp.seekTo(0);
                             jeda.setEnabled(false);
                             play.setEnabled(true);
                             berhenti.setEnabled(false);
                   }
                   catch (Throwable t) {
                             goBlooey(t);
                   }
                             }
         
          private void pause() {
                   mp.pause();
                   play.setEnabled(true);
                   berhenti.setEnabled(true);
                   jeda.setEnabled(false);
         
          }
          private void loadClip() {
                  
                   try {
                             mp=MediaPlayer.create(this, R.raw.bondan);
                            
                   }
                   catch (Throwable t) {
                             goBlooey(t);
                   }
          }
         
          private void setup() {
                   loadClip();
                  
                   jeda.setEnabled(false);
                   play.setEnabled(true);
                   berhenti.setEnabled(false);
                  
          }
         
          private void goBlooey(Throwable t) {
                   AlertDialog.Builder builder=new AlertDialog.Builder(this);
                  
                   builder
                             .setTitle("Exception!")
                             .setMessage(t.toString())
                             .setPositiveButton("OK", null)
                             .show();
          }
         

          @Override
          public void onCompletion(MediaPlayer arg0) {
                   // TODO Auto-generated method stub
                  
          }
         


}



jika error anda sesuaikan package pada tutorial aplikasi pemutar musik dengan package project anda.
jika tidak ada error, coba sekarang anda jalankan project aplikasinya dengan mengklik "run", jika masik sedikit kebingugan dalam membuat aplikasi android pemutar musik ini, anda bisa lihat pada vidio tutorial android  cara membuat aplikasi pemutar musik di eclipse
maka tampilan akan seperti pada gambar 


 http://belajarkomputerdasarku.blogspot.com/2016/12/cara-membuat-aplikasi-pemutar-music-di.html

Kemudian tekan tombol play untuk memutar musik dan pause untuk jeda.

Sekarang anda sudah mempunya aplikasi pemutar musik buatan anda sendiri,, tinggal anda mengembangkanya sendiri.

Sekian tutorial INFORMASIKU cara membuat aplikasi pemutar music di eclipse. semoga bermafaat.


tags :
tutorial android dasar_ _