Friday, March 11, 2016

Cara Membuat Aplikasi Android di Studio Android Bagi Pemula

Tags

Cara Membuat Aplikasi Android di Studio Android Bagi Pemula, sebelum membuat aplikasi Android di Studio Android hal hal yang harus Anda siapkan adalah software terlebih dahulu, di mana yang akan nantinya di gunakan untuk membuat sebuah aplikasi tersebut. Nah untuk itu maka Anda bisa mendownload aplikasi tersebut di situs resminya Andaroid yaitu Android Studio.

Setelah di download kemudian Anda juga di suruh untuk mendownload java developer kit dan software development kit, silahkan Anda bisa cari cari di Mbah Google. Jika sudah maka langkah selanjutnya jangan instal Android Studionya dulu akan tetapi installah javanya terlebih dahulu.

Apabila semua bahan bahannya sudah di download semua dan sudah di instal maka itu sudah bisa di gunakan, tinggal Anda membuka aplikasi Androidnya.

Cara cara membuat sebuah project di Android 

1. Langkah pertama untuk membuat sebuah aplikasi Android adalah klik File -> New -> Project -> dan kemudian setelah itu berikan nama pada aplikasi yang akan Anda buat. Kita beri dengan nama "Hello Word".


2. Setelah itu klik next next saja sampai selesai atau finish, apabila sudah finish akan terlihat tampilan seperti gambar di bawah ini.


3. Perlu untuk Anda ketahui bahwa di dalam struktur projectnya ada yang terdiri dari beberapa folder folder yang saling terpisah, sehingga ini akan menyebabkan kebingungan pada masing masing orang ketika masih belajar dalam menguasai aplikasi ini.  



Berikut folder folder yang harus Anda ketahui dalam fungsinya.

- SRC
Ini berisi java file sumber untuk proyek Anda. Secara default itu merupakan folder sumber Main Activity.java yang memiliki kelas aktivitas yang berjalan saat aplikasi Anda di luncurkan menggunakan ikon aplikasi.

- GEN
Ini berisi file .R, file compiler yang dihasilkan yang referensi semua sumber daya yang ditemukan dalam proyek Anda. Anda tidak harus memodifikasi file ini.

- BIN
Folder ini berisi file-file paket Android APK dibangun oleh ADT selama proses membangun dan segala sesuatu yang diperlukan untuk menjalankan sebuah aplikasi Android.

- RES ATAU DRAWABLE-HDPI
Ini adalah direktori untuk objek ditarik yang dirancang untuk layar high-density.

- RES ATAU LAYOUT
Ini adalah direktori untuk file yang mendefinisikan antarmuka pengguna aplikasi Anda.
  
- RES ATAU VALUES
Ini adalah direktori untuk berbagai file XML lain yang berisi kumpulan sumber daya, seperti string dan warna definisi.
  
- ANDROID MANIFEST.xml
Ini adalah file manifest yang menggambarkan karakteristik mendasar dari aplikasi dan mendefinisikan masing-masing komponennya. 
   
4. Apabila Anda sudah mengerti atau paham tentang fungsi fungsi folder ataupun program Android yang terdapat di dalam sebuah folder maka itu akan lebih mudah untuk membuat Anda semakin menguasai program pembuatan aplikasi Android.

Jika sudah sampai tahap ini berarti langkah yang selanjutnya yaitu mengedit ataupun membuat sebuah script "HELLO WORD" pada program aplikasi Android, untuk itu simaklah baik baik penjelasan di bawah ini.


- Main Activity 
Untuk membuat sebuah program yang bisa berjalan di aplikasi Android tentunya itu adalah suatu hal yang tidak mudah, karena kita akan di hadapkan oleh script script yang membingungkan, namun apabila Anda ada keinginan untuk menguasainya maka hal itu menjadi lebih mudah.
Okelah kalau begitu copy dan paste kode di bawah ini ke MainActivity.java


package com.example.helloworld;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.MenuItem;
import android.support.v4.app.NavUtils;

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView
(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater
().inflate(R.menu.activity_main, menu);
return true;
}
}
 
 
- Mani Fest 
Kemudian agar aplikasi berjalan dengan lancar tidak hanya script itu saja yang di pastekan, akan tetapi masih ada beberapa script script yang harus Anda copy juga, copy script di bawah ini di Manifest.xml 
 
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.helloworld"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="22" />

<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >

<activity
android:name=".MainActivity"
android:label="@string/title_activity_main" >

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>

</activity>

</application>
</manifest>

 
Perlu Anda ketahui tentang maksud dari script script di atas, 

    <activity> elemen untuk kegiatan
    <service> elemen untuk layanan
    <receiver> elemen untuk penerima siaran
    <provider> elemen untuk penyedia konten

Kenapa saya menyebutkan tentang fungsi fungsi di atas seperti activity, service, receiver dan provider? Karena ini bertujuan untuk membantu Anda agar dapat mengerti tentang luasnya bahasa pemrograman di Android, dan tidak hanya itu tujuan saya menuliskan empat script di atas yaitu pada pembahasan selanjutnya akan saya bahas tentang bagaimana sih cara membuat sebuah Animation di Studio Android.

- String 
Untuk selanjutnya yaitu Anda harus mengcopykan script di bawah ini pada string.xml
<resources>
<string name="app_name">HelloWorld</string>
<string name="hello_world">Hello world!</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_main">MainActivity</string>
</resources>
 
 
- R File
Copy dan paste script di bawah ini pada R.java

/* AUTO-GENERATED FILE.  DO NOT MODIFY.
*
* This class was automatically generated by the
* aapt tool from the resource data it found. It
* should not be modified by hand.
*/


package com.example.helloworld;

public final class R {
public static final class attr {
}

public static final class dimen {
public static final int padding_large=0x7f040002;
public static final int padding_medium=0x7f040001;
public static final int padding_small=0x7f040000;
}

public static final class drawable {
public static final int ic_action_search=0x7f020000;
public static final int ic_launcher=0x7f020001;
}

public static final class id {
public static final int menu_settings=0x7f080000;
}

public static final class layout {
public static final int activity_main=0x7f030000;
}

public static final class menu {
public static final int activity_main=0x7f070000;
}

public static final class string {
public static final int app_name=0x7f050000;
public static final int hello_world=0x7f050001;
public static final int menu_settings=0x7f050002;
public static final int title_activity_main=0x7f050003;
}

public static final class style {
public static final int AppTheme=0x7f060000;
}
}
 
 
- Layout File 
activity_main.xml adalah file layout yang tersedia di res direktori atau tata letak, yang direferensikan oleh aplikasi Anda ketika membangun antarmuka. Anda akan memodifikasi file ini sangat sering untuk mengubah tata letak aplikasi Anda. Copy dan paste script di bawah 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" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:padding="@dimen/padding_medium"
android:text="@string/hello_world"
tools:context=".MainActivity" />

</RelativeLayout>
 
 
Jika sudah di copy maka sudah selesai pada tahap ini, langkah selanjutnya yaitu Anda tinggal menlaunchernya aplikasi Anda dengna emulator yang sudah di instal tentunya di laptop Anda masing masing, untuk mencoba apakah aplikasi berjalan lancar maka caranya dengan menekan tulisan run program. Maka hasilnya akan seperti ini.


Nah itulah hasil akhir dari membuat sebuah aplikasi Android, bagaimana simple bukan? Tentunya sangatlah simple jika Anda ingin berusaha untuk bisa. Itu adalah aplikasi yang sederhana saja, nanti akan saya posting lagi tentang cara membuat sebuah Animation di Android Studio untuk kemudian di jadikan sebuah aplikasi.

Mungkin itu saja yang dapat saya posting untuk saat ini, terus pantaulah info menarik dari Marilah Coding yang membahas tentang semua pembahasan mulai dari Website, Blogspot, Domain, Hosting, Adsense, Android, Bahasa Pemrograman, OS dan lain lain

Artikel Terkait

Dilarang berkomentar kotor,promo link selain link blog
EmoticonEmoticon