Membuat Aplikasi Sederhana di Android

 

Untuk membuat aplikasi Android, PC Anda harus sudah terinstal aplikasi pendukung yang telah di-konfigurasi.

Instalasi file pendukung dan konfigurasi-nya bisa dilihat di tutorial sebelumnya, di sini.

 

Kita balik ke judul.

Tutorial pertama adalah menampilkan tulisan yang kita inputkan pada textbox.

Langkah awal adalah membuat project.

Pilih menu File => New => Other, pilih Android Application Manager. Atau cara cepatnya dengan mengklik icon Android Application Manager pada Toolbar.

 

 

Klik tombol Next.

Isi Nama Aplikasi, Nama Project, paket, dan versi Android. Misalnya pada Gambar di bawah ini saya menggunakan Nama Demo Aplikasi, paket com.thegunk.demo, dan SDK, Android versi 2.2 (froyo). Berarti aplikasi yang kita buat nantiakan dijalankan pada perangkat Android versi 2.2 ke atas.

 

 

Klik tombol Next.

Selanjutnya adalah pengaturan icon aplikasi. Anda bisa memilih icon yang telah disediakan (klik tombol clipart) atau bisa juga menggunakan icon lain yang ada pada directory (klik tombol image).

 

 

Klik tombol Next.

Selanjutnya adalah mengisi nama Activity, yang merupakan nama class. Misalnya saya menggunakan nama DemoActivity

 

 

 

 

Klik tombol Finish.

 

Kini Project Android telah ditambahkan ke workspace Eclipse.

 

 

Selanjutnya adalah coding.

Pertama, kita akan membuat layout dari aplikasi. Pembuatan layout dapat dengan klik-dragkomponen ke layout aplikasi, atau dengan menuliskan source code komponen.

Buka file XML pada project kita (nama project/res/layout/)

Ketikkan script berikut pada activity_demo


    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">
    <EditText
        android:id="@+id/txt_input"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:ems="10">
       
   
    <LinearLayout 
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">
        <Button
            android:id="@+id/btn_tampil"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="Tampil" />
        <Button
            android:id="@+id/btn_hapus"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="Hapus" />
   

    <TextView
        android:id="@+id/txt_output"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="30dp"
        android:gravity="center_horizontal"
        android:text=""
        android:textAppearance="?android:attr/textAppearanceLarge" />

 

Selanjutnya script untuk activity-nya atau pada class DemoActivity. Ganti script yang ada menjadi.

package com.thegunk.demo;

import android.os.Bundle;

import android.app.Activity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class DemoActivity extends Activity implements View.OnClickListener{

    private Button btn_tampil, btn_hapus;
    private EditText txt_input;
    private TextView txt_output;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_demo);
        
        txt_input = (EditText) findViewById(R.id.txt_input);
        txt_output = (TextView) findViewById(R.id.txt_output);
        
        btn_tampil = (Button) findViewById(R.id.btn_tampil);
        btn_tampil.setOnClickListener(this);
        
        btn_hapus = (Button) findViewById(R.id.btn_hapus);
        btn_hapus.setOnClickListener(this);
    }

    public void onClick(View v) {

        switch(v.getId()){
            case R.id.btn_tampil:
                txt_output.setText(txt_input.getText());
            break;
            
            case R.id.btn_hapus:
                txt_output.setText("");
            break;
            
            default:
            break;
        }
    }
}

 

Sebelum menjalankan aplikasi, kita cek dulu apakah project yang dibuat sudah diset ke emulator yang sesuai, dengan cara Kilk kanan nama project => Run  As => Run Configurations. Pilih tabTarget. Misalnya saya akan menjalankan aplikasi pada emulator yang telah dibuat pada tutorialsebelumnya, seperti yang ditampilkan pada gambar di bawah ini.

 

 

Sekarang tinggal run. Bisa dengan cara Kilk kanan nama project => Run Application.

 

 

Bagikan

Comments (64)

  • Pamelamefsc <a href=http://erectionpills365.com/>http://erectionpills3 65.com</a> - cialis cost <a href=http://erectionpills365.com/#>how to get an erection</a> 11 Desember 2019 - 21:02:53 WIB
  • Adameffr <a href=http://erectionpills365.com/>http://erectionpills3 65.com</a> - s** pills <a href=http://erectionpills365.com/#>how long does viagra last</a> 13 Desember 2019 - 21:42:18 WIB
  • Philipmefzi <a href=http://edpillstore.space/>http://edpillstore.space </a> - buy ed meds <a href=http://edpillstore.space/#>purchase ed meds</a> 13 Desember 2019 - 22:21:32 WIB
  • Jacksonmefvr <a href=http://erectionpills365.com/>http://erectionpills3 65.com</a> - erectile disfunction <a href=http://erectionpills365.com/#>erectile dysfunction pump</a> 15 Desember 2019 - 18:24:51 WIB
  • Josephmefdx <a href=https://***.canadianonlinepharmacymlp.com/>https:/ /***.canadianonlinepharmacymlp.com</a> - pharmacy tech schooling online <a href=https://***.canadianonlinepharmacymlp.com/#>canada drugs coupon code</a> 16 Desember 2019 - 22:40:32 WIB
  • Rachelmefvb <a href=http://cialishql.com/>http://cialishql.com</a&g t; - buy cialis no prescription <a href=http://cialishql.com/#>order cialis</a> 19 Desember 2019 - 03:43:14 WIB
  • Helenmefpa <a href=http://cialishql.com/>http://cialishql.com</a&g t; - buy cialis medication <a href=http://cialishql.com/#>buy tadalafil no prescription</a> 19 Desember 2019 - 17:58:10 WIB
  • Adelinamefbi <a href=http://cialishql.com/>http://cialishql.com</a&g t; - cialis online <a href=http://cialishql.com/#>buy generic cialis</a> 20 Desember 2019 - 10:19:26 WIB
  • Haydenmefto <a href=http://***.onlinepharmacycanadaus.com/>http://***. onlinepharmacycanadaus.com</a> - cialis online <a href=http://***.onlinepharmacycanadaus.com/#>purchase cialis</a> 22 Desember 2019 - 01:56:08 WIB
  • Jasonmeftz <a href=http://***.onlinepharmacycanadaus.com/>http://***. onlinepharmacycanadaus.com</a> - buy cialis no prescription <a href=http://***.onlinepharmacycanadaus.com/#>buy cialis no prescription</a> 22 Desember 2019 - 09:27:43 WIB
  • Arianameftp <a href=http://colchicine1.info/>http://colchicine1.info&l t;/a> - where to buy colchicine in singapore <a href=http://colchicine1.info/#>Colchicine</a> 28 Desember 2019 - 06:50:24 WIB
  • Cyrusmeffv <a href=http://colchicine1.info/>http://colchicine1.info&l t;/a> - buy colchicine tablets <a href=http://colchicine1.info/#>where to buy colchicine for gout</a> 28 Desember 2019 - 14:48:55 WIB
  • Wyattmefbi <a href=http://colchicine1.info/>http://colchicine1.info&l t;/a> - order Colchicine <a href=http://colchicine1.info/#>where can i buy colchicine tablets</a> 28 Desember 2019 - 22:53:08 WIB
  • Philipmefyx <a href=http://colchicine1.info/>http://colchicine1.info&l t;/a> - where to buy colchicine for gout <a href=http://colchicine1.info/#>buy colchicine generic</a> 29 Desember 2019 - 06:38:19 WIB
  • Jeremiahmefco <a href=http://colchicine1.info/>http://colchicine1.info&l t;/a> - buy Colchicine with no prescription <a href=http://colchicine1.info/#>where to buy colchicine 0.6 mg</a> 29 Desember 2019 - 14:04:38 WIB
  • Oswaldmefnk <a href=http://colchicine1.info/>http://colchicine1.info&l t;/a> - buy Colchicine online without prescription <a href=http://colchicine1.info/#>buy Colchicine pills online</a> 29 Desember 2019 - 21:21:27 WIB
  • kittyrow Incredible update of captcha regignizing software "XRumer 16.0 + XEvil 4.0":
    captcha regignizing of Google (ReCaptcha-2 and ReCaptcha-3), Facebook, BitFinex, Bing, Hotmail, SolveMedia, Yandex,
    and more than 12000 another categories of captcha,
    with highest precision (80..100%) and highest speed (100 img per second).
    You can use XEvil 4.0 with any most popular SEO/SMM software: iMacros, XRumer, GSA SER, ZennoPoster, Srapebox, Senuke, and more than 100 of other software.

    Interested? There are a lot of impessive videos about XEvil in YouTube.

    Free XEvil Demo available.

    See you later!


    http://XEvil.net/ 01 Januari 2020 - 08:10:42 WIB
  • MetfoVed For brands, moments extends the reach and depth of the content by allowing publish, republish and rejuvenation of existing content that may have been lost in a content graveyard. cheap metformin for sale look at this article <a href=http://***.alakamedical.com/diabetes/metformin/>or der metformin online no prescription</a> content cheap metformin in the usa Keselamatan untuk kiat lebih lanjut tentang cara memilih perusahaan yang akan melakukan pekerjaan dengan baik. 01 Januari 2020 - 22:03:21 WIB
  • JeremyKit Привет всем! прикольный у вас сайт!
    Нашел сериальную базу кино: <b> мультфильм 2018 в хорошем качестве 720 </b> <a href=http://kinofly.xyz/>http://kinofly.xyz/</a>
    Тут: мультфильм миньоны смотреть бесплатно в хорошем http://kinofly.xyz/multfilmy/ рейтинг 2018
    Здесь: http://kinofly.xyz/13644-predstavlen-novyy-treyler-filma-c hernaya-pantera.html <b> Представлен новый трейлер фильма "Черная пантера" смотреть онлайн бесплатно </b>
    Здесь: <a href=http://kinofly.xyz/4456-kertu-kertu-2013.html> Керту / Kertu (2013) </a> <b> Керту / Kertu (2013) смотреть онлайн бесплатно </b> 02 Januari 2020 - 16:54:41 WIB
  • ArinaInjese Всем привет, хочу узнать относительно вашего любимого места отдыха? Собрались с друзьями на отдых и прочитали на <a href=https://***.tourister.ru/world/europe/russia/region/k rym/news/10463>турсайте</a> советы для путешественников. Вообще хочется поехать на море за границу куда нибудь в Испанию, Италию или Египет. Посоветуйте где на данный момент оптимально отдыхать? 05 Januari 2020 - 14:08:06 WIB
  • Victoriamefhq <a href=http://onlinepharmacy.ru.com/>http://onlinepharmac y.ru.com</a> - generic viagra online canada pharmacy <a href=http://onlinepharmacy.ru.com/#>canadian pharmacy no prescription</a> 05 Januari 2020 - 20:37:32 WIB
  • Rickyuphop usabuycialis delivery! Comfort. Joy.
    <a href=https://usabuyciali.com>get cialis doctor</a>


    See you in New Year USA 2020
    <a href=https://usabuyciali.com>generic Cialis cheap</a> 06 Januari 2020 - 13:47:58 WIB
  • Edwardmefjr <a href=http://prednisone8.com/>http://prednisone8.com< /a> - buy deltasone <a href=http://prednisone8.com/#>buy deltasone</a> 06 Januari 2020 - 21:33:46 WIB
  • Brianmefnv <a href=http://propecia.ru.com/>http://propecia.ru.com< /a> - buy propecia medication <a href=http://propecia.ru.com/#>buy finasteride online</a> 09 Januari 2020 - 19:46:28 WIB
  • Ritamefsj <a href=http://nolvadex.ru.com/>http://nolvadex.ru.com< /a> - nolvadex <a href=http://nolvadex.ru.com/#>buy nolvadex usa</a> 12 Januari 2020 - 20:36:09 WIB
  • Jacksonmefnr <a href=http://paxil.ru.com/>http://paxil.ru.com</a> - buy Paxil <a href=http://paxil.ru.com/#>paxil 20 mgs</a> 13 Januari 2020 - 01:20:30 WIB
  • Matabract Viagra Cheapest Generic No Prescription Lasix Denmark <a href=http://cialibuy.com>Cialis</a> To Last Longer In Bed Cialis Nedeland Buy Accutane In Usa 19 Januari 2020 - 21:29:23 WIB
  • LucasCaf Our Drug Prices are 70% less than your local pharmacy

    <b>BESTMEDS24.COM</b>

    Our <a href=https://bestmeds24.com/>online pharmacy</a> is the leader in delivering medications throughout the world.
    Our goal is to provide medications at discount rates to everyone who is affected by expensive local prices.
    Our company https://bestmeds24.com is a professionally managed distributor of generic drugs.
    We provide high-quality service supplying drugs all over the world.

    <a href="https://bestmeds24.com" />online pharmacy</a> 23 Januari 2020 - 02:37:05 WIB
  • JeanneGaxaw ?????? ??? ??????????
    ????? ??????? ??
    ?????? ??? ????

    <a href=https://comedysong.ru/music/????????%20??? ????%20?????/>comedysong.ru</a>

    ??? ????? ?????
    ????? ?????
    ????? ??? ?????

    <a href=https://comedysong.ru/music/??????????%20? ????/>comedysong.ru</a>

    ???????? ?????
    ????? ??????
    ????? ? ????

    <a href=https://comedysong.ru/music/??????%20????? />comedysong.ru</a> 23 Januari 2020 - 09:32:40 WIB
  • Philipjaf Hi, be sure to check out this site https://***ly/2NJbDLx 24 Januari 2020 - 05:54:48 WIB
  • Angelmefpw Hi there! <a href=http://imitrex-sumatriptan.com/>http://imitrex-sum atriptan.com</a> - buy imitrex no prescription excellent internet site 18 Februari 2020 - 15:56:04 WIB
  • Robertmaync Hello there! <a href=http://imitrex-sumatriptan.com/>buy imitrex uk</a> imitrex online <a href=http://imitrex-sumatriptan.com/>buy imitrex</a> 18 Februari 2020 - 22:19:25 WIB
  • Robertmaync Hi! <a href=http://***.onlinepharmacycanadaus.com/>online pharmacies canada</a> medical pharmacies <a href=http://***.onlinepharmacycanadaus.com/>shop pharmacie</a> 19 Februari 2020 - 08:56:46 WIB
  • ElvinHon Hello there! <a href=http://canadianonlinepharmacylm.com/>legit online pharmacies</a> online pharmacy canada <a href=http://canadianonlinepharmacylm.com/>online pharmacy oxycontin</a> 19 Februari 2020 - 13:28:38 WIB
  • Brandonmefuu Howdy! <a href=http://***.onlinepharmacycanadaus.com/>http://***. onlinepharmacycanadaus.com</a> - optumrx pharmacies excellent web site 19 Februari 2020 - 15:00:34 WIB
  • StevenDab Hello! <a href=http://***.onlinepharmacycanadaus.com/#reputable-mexi can-pharmacies-online>local pharmacies</a> great web page. 21 Februari 2020 - 08:47:25 WIB
  • Davidken Howdy! <a href=http://canadianonlinepharmacylm.com/#online-pharmacy- hydrocodone>american online pharmacy</a> beneficial web page. 21 Februari 2020 - 14:13:20 WIB
  • StevenDab Hello there! <a href=http://***.onlinepharmacycanadaus.com/#mexican-pharma cy-no-prescription-needed>compounding pharmacies</a> beneficial website. 21 Februari 2020 - 14:29:53 WIB
  • StevenDab Hello! <a href=http://***.onlinepharmacycanadaus.com/#247-overnight- pharmacy-canadian>canada pharmaceuticals online</a> great web page. 21 Februari 2020 - 20:10:59 WIB
  • osenovey Strangulation rsa.uwzl.bsiuntag-sby.com.syf.dc sac [URL=http://center4family.com/drug/viagra-buy-in-canada/ - buy cheap pfizer viagra[/URL - [URL=https://socru.org/recipes?buy-viagra - viagra en ligne[/URL - [URL=http://center4family.com/drug/cialis-20-mg/ - cialis 20 mg price[/URL - [URL=http://parentswithangst.com/drug/lasix/ - buy lasix[/URL - walls <a href="http://center4family.com/drug/viagra-buy-in-can ada/">price viagra 100mg</a> <a href="https://socru.org/recipes?buy-viagra">c heap generic viagra</a> <a href="http://center4family.com/drug/cialis-20-mg/&quo t;>cialis 20 mg</a> <a href="http://parentswithangst.com/drug/lasix/"&g t;lasix without prescription</a> prolapsed findings http://center4family.com/drug/viagra-buy-in-canada/ buy cheap pfizer viagra https://socru.org/recipes?buy-viagra viagra check http://center4family.com/drug/cialis-20-mg/ cialis 20 mg cialis on line http://parentswithangst.com/drug/lasix/ buy lasix programmable principles. 22 Februari 2020 - 02:39:25 WIB
  • StevenDab Hello! <a href=http://***.onlinepharmacycanadaus.com/#canadian-pharm acies-online>list of approved canadian pharmacies</a> beneficial site. 22 Februari 2020 - 07:27:34 WIB
  • StevenDab Howdy! <a href=http://***.onlinepharmacycanadaus.com/#northwest-phar macy-canada>cvs pharmacies</a> beneficial internet site. 22 Februari 2020 - 13:02:57 WIB
  • Davidken Howdy! <a href=http://canadianonlinepharmacylm.com/#canadian-pharmac y-online>online pharmacy programs</a> good web page. 23 Februari 2020 - 09:38:10 WIB
  • Williamdon Howdy! <a href=http://pharmacyreth.com/>russian pharmacy online</a> free online pharmacy technician practice test <a href=http://pharmacyreth.com/>online pharmacy technician</a> 23 Februari 2020 - 09:40:33 WIB
  • Davidken Hello there! <a href=http://canadianonlinepharmacylm.com/#online-pharmacy- forum>order from canadian pharmacy</a> great web site. 24 Februari 2020 - 00:26:06 WIB
  • WilliamSip Hi! <a href=http://pharmacyreth.com/>pharmacy technician course online</a> russian pharmacy online <a href=http://pharmacyreth.com/>cvs pharmacy online</a> 24 Februari 2020 - 09:46:40 WIB
  • CharlesBot Hello! <a href=http://pharmacyreth.com/>http://pharmacyreth.com&l t;/a> - usa pharmacy online excellent site 24 Februari 2020 - 16:45:44 WIB
  • WilliamSip Hello! <a href=https://colchicine1.info/>where to buy colchicine for gout</a> buy colchicine canada <a href=https://colchicine1.info/>generic Colchicine</a> 25 Februari 2020 - 08:44:58 WIB
  • PinUp ??? ?? ?????? (Pin-Up Casino) https://pin-up777.ru/ ??????????? ???? ?????? ?? ?????? ??? ????????? 26 Februari 2020 - 04:11:31 WIB
  • WilliamSip Hello there! <a href=https://colchicine1.info/>where to buy colchicine 0.6 mg</a> buy Colchicine pills online <a href=https://colchicine1.info/>how can i buy colchicine</a> 26 Februari 2020 - 11:02:58 WIB
  • Robertmaync Hello! <a href=http://canadian-drugstorerx.com/>best online pharmacy no prescription canada</a> order from canadian pharmacy <a href=http://canadian-drugstorerx.com/>generic viagra online canada pharmacy</a> 26 Februari 2020 - 16:54:44 WIB
  • CharlesBot Hello there! <a href=https://colchicine1.info/>https://colchicine1.info </a> - where to buy colchicine in singapore very good website 26 Februari 2020 - 23:03:49 WIB
  • WilliamSip Hi! <a href=https://colchicine1.info/>where to buy colchicine for gout</a> buy Colchicine online <a href=https://colchicine1.info/>buy Colchicine uk</a> 27 Februari 2020 - 10:39:34 WIB
  • Robertmaync Hi! <a href=http://canadian-drugstorerx.com/>best best online pharmacy</a> cialis best online pharmacy <a href=http://canadian-drugstorerx.com/>canada pharmacy</a> 27 Februari 2020 - 16:30:29 WIB

Silahkan Tinggalkan Komentar