Membuat Aplikasi Android Hello World

post sampul

Hallo semua. Pada artikel sebelumnya kita sudah mempelajari bagaimana caranya untuk menginstall software-software yang dibutuhkan untuk mengembangkan aplikasi android. Artikel yang sebelumnya sudah dicoba dan berhasil kan?. Kalau sudah berhasil berarti kalian siap untuk mulai membuat aplikasi android. Untuk pengetahuan dasar, dalam arsitektur pemrograman di android, kita harus memperhatikan 2 hal yang sangat penting yaitu logical program (file .java) dan layout (file .xml). Karena dalam android, tampilan aplikasi dan logic programming tidak dalam 1 file atau keduanya terpisah.

Langsung saja, ayo kita mulai tutorialnya. Untuk membuat aplikasi android hello world, caranya cukup mudah yaitu :

  1. Buka software eclipse
  2. Pilih menu file kemudian klik new kemudian pilih android application project

post3_1

 

  1. Isikan isiannya sesuai dengan gambar diatas ya. Kemudian klik Next

 

post3_2

 

  1. Kemudian klik Next

 

post3_3

 

  1. Sesuaikan settingan seperti gambar diatas. Kemudian klik Next

 

post3_4

 

  1. Lalu klik Next

 

post3_5

 

  1. Kemudian klik Finish

 

post3_6

 

Pada gambar diatas terlihat bahwa aplikasinya hanya ada tulisan “Hello World!”. Gimana caranya untuk merubah tulisan “Hello World!” menjadi tulisan nama anda atau kita ubah jadi tulisan “Halo Codenesia.my.id”. Caranya cukup mudah.

Pada gambar diatas ada tulisan “Graphical Layout” dan “activity_main.xml”. Silahkan kalian klik “activity_main.xml”. Nanti akan melihat kode seperti 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" 
tools:context=".MainActivity">

<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="Hello world!"/>

 

Silahkan ubah code android:text=”Hello world!” menjadi android:text=”Halo Codenesia.my.id”

 

<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" 
tools:context=".MainActivity">

<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="Halo Codenesia.my.id"/>

 

Penjelasan coding MainActivity.java

Dalam pemrograman android, layout / tampilan dan logic programming nya terpisah atau berbeda file. Jika anda pernah belajar pemrograman java GUI, pasti anda mengetahui kalau di pemrograman java GUI itu layout/tampilan dan logic programming nya tidak terpisah atau dalam 1 file, Tapi dalam pemrograman android tampilan dan logic programmingnya terpisah. Tampilan atau layout bentuknya .xml , Kalau logic programmingnya bentuknya .java. Berikut ini saya akan berikan sedikit penjelasan mengenai coding MainActivity.java

package com.codenesia.helloworld;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

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

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
    
}

Penjelasan :

Pada baris 1 itu merupakan package dari aplikasi  yang kita buat

Pada baris 3-5 itu merupakan import library yang dibutuhkan untuk pengembangan aplikasi. Biasanya import ini secara otomatis tertulis saat kita mengetikkan code yang kita inginkan. Jika library nya belum ada maka aplikasi eclipse akan memberikan tanda silang merah di samping kiri kode

baris ke 7 itu merupakan pembuatan kelas MainActivity. Untuk info lebih lanjut, nama kelas harus sama dengan nama file .java

baris ke 12 itu untuk mengatur layout apa yang ingin dihubungkan ke logic programming MainActivity.java. Pada kode diatas layout activity_main.xml dihubungkan ke MainActivity.java.

 

Bagitulah sedikit penjelasan dari saya. Kalau anda masih bingung, silahkan tanya lewat komentar di post ini

Silahkan download project dari tutorial ini disini

 

 

2 thoughts on “Membuat Aplikasi Android Hello World

    1. Sama-sama mas. Jika anda ingin belajar tutorial android yang lainnya, silahkan tinggal comment aja. Nanti saya berusaha akan membuatkan tutorial tersebut

Leave a Reply

Your email address will not be published. Required fields are marked *