Menu

Fashion Trendy
  • Drop Down

    • Abstract
    • Model
    • Techo
    • Options
  • Photography Pictures Product

    Drop Menu

    • Crystal
    • Digital
    • Graphs
    • Settings
  • Menu

    Dunia Program Komputer

    Blog Ini Membahas Tentang Hal Yang Berkaitan Dengan Komputer

    • Home
    • Troubleshooting
      • Personal Computer
        • Programming
        • Networking
      • Handphone
        • Empty
        • Empty
        • Empty
        • CSS 4
        • Empty
      • Empty
        • Empty
        • Empty
    • Empty
      • Empty
        • Sub Item
        • Sub Item
      • Empty
        • Sub Item
        • Sub Item
    • Empty
    • Contact Us
    Go
    Home » Unlabelled » Mengenal Activity pada Aplikasi Android

    Mengenal Activity pada Aplikasi Android

    Mengenal Activity pada Aplikasi Android. Activity merepresentasi satu layar dengan user interface. contoh, Sebuah aplikasi email memiliki activity yang menunjukkan daftar email baru, dan activity lainya seperti menulis email dan membaca email.
    Jika kita sudah mempelajari bahasa pemrograman c, c++, dan java pasti kita melihat program dimulai dengan function main(). Hal ini sangat mirip, pada aplikasi android, program dimulai dengan method callback onCreate(). Urutan method callback dari mulai activiy sampai berakhirnya activity dapat dilihat pada diagram activity lifecycle

     Method callback mendefinisikan suatu event, Kita tidak perlu mengimplementasi semua method callback. Namun, Anda penting memahami masing-masing method Callback, sehingga aplikasi kita berprilaku sesuai harapan pengguna.


    Contoh Penggunaan Activity pada Aplikasi Android

    Pada tutorial ini, kita akan mempelajari siklus activity pada aplikasi android. Ikuti langkah berikut ini.
    1. Buat project baru, pada tutorial ini saya menggunakan package com.teknorial.lifecycle . Jika Anda belum mengerti cara membuat project diandroid studio, saya anjurkan baca artikel ini Membuat Project Android di Android Studio
    2. Modifikasi file MainActivity.java seperti dijelaskan dibawah ini.
    Berikut isi file MainActivity.java, dalam file ini terdapat method-method callback yang menjelaskan siklus hidup (LifeCycle). Method Log.d() digunakan untuk menghasilkan pesan Log.
    package com.teknorial.lifecycle;
    import android.app.Activity;
    import android.os.Bundle;
    import android.util.Log;

    public class MainActivity extends Activity {
        String status = "Android: ";
        /**Method ini pertama kali dipanggil ketika activity pertama dimulai.*/
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            Log.d(status, "The onCreate() event");
        }
        /**Method ini dipanggil ketika activity sudah terlihat pada user. */
        @Override
        protected void onStart(){
            super.onStart();
            Log.d( status,"The onStart() event");
        }
        /**Method ini dipanggil ketika activity mulai berinteraksi dengan user.*/
        @Override
        protected void onResume(){
            super.onResume();
            Log.d(status, "The onResume() event");
        }
        /**Method ini Dipanggil ketika activity berhenti sementara tidak menerima inputan user
          dan tidak mengeksekusi kode apapun.*/
        @Override
        protected void onPause(){
            super.onPause();
            Log.d(status,"The onPause() event ");
        }
        /**Method ini dipanggil ketika activity sudah tidak terlihat pada user.*/
        @Override
        protected void onStop(){
            super.onStop();
            Log.d(status,"The onStop() event");
        }
        /**Method ini dipanggil sebelum sebuah activity dimatikan (di destroy).*/
        @Override
        protected void onDestroy(){
            super.onDestroy();
            Log.d(status,"The onDestroy() event");
        }

    }









    Sekarang kita coba menjalankan Aplikasi untuk melihat siklus hidup atau lifecycle,dalam tutorial ini saya menggunakan emulator nexus bawaan dari android studio.
    Jika aplikasi kita sudah berjalan di emulator, Kita dapat melihat pesan log dari LogCat di android studio



    Mari kita Coba klik tombol home pada emulator
    tombol home lolipop maka LogCat akan menghasilkan pesan log seperti berikut:













































































    Jika kita kembali membuka aplikasi kita, maka LogCat akan menghasilkan pesan log seperti berikut:

     Selanjutnya, Kita coba kembali tekan tombol back,maka LogCat akan menghasilkan pesan log seperti berikut:



     




             


                                                                                                                              
    Unknown
    Add Comment
    Wednesday, September 6, 2017

    facebook

    twitter

    google+

    fb share

    About Unknown

    Related Posts
    < Previous Post Next Post >

    Powered by Blogger.

    Weekly Posts

    • PERANGKAT LUNAK PENGOLAH KATA
      Perangkat Lunak Word Processor (selanjutnya disebut pengolah kata) adalah suatu program pengolah dokumen berisi teks dan gambar yang memilik...
    • Membuat Aplikasi WebView di Android Studio
      Membuat Aplikasi WebView di Android Studio. Pada tutorial kali ini, saya akan membahas tentang pemrograman android dimana kita akan mengg...
    • Memulai aplikasi Microsoft Word 2007
      Dalam lingkungan MS Windows kita bisa mengakses sebuah aplikasi Microsoft Word 2007 yang sudah di install, melalui lebih dari satu cara, ant...
    • cara membuat sharing pada Harddisk
      agar Harddisk kita dapat digunakan secara bersama-sama maka harus melakukan perintah sharing ke flashdisk tersebut , dengan cara-cara se...

    About Me

    Unknown
    View my complete profile

    Blog Archive

    • ▼  2017 (17)
      • ►  October (6)
      • ▼  September (11)
        • Memperbaiki AVD yang Tidak Bisa dihapus di Android...
        • Memperbaiki HAX is not Running di Android Studio
        • Membuat WebService dengan Slim Framework
        • Tutorial ListView dengan Sumber Data JSON
        • Tutorial Parsing Data JSON dengan Retrofit
        • Membuat Database SQLite di Aplikasi Android
        • Tutorial Membuat Fragment dalam Activity
        • Membuat Aplikasi WebView di Android Studio
        • Mengenal Activity pada Aplikasi Android
        • Membuat Project Android di Android Studio
        • Mengenal Lebih Dekat dengan Android Studio
    • ►  2016 (21)
      • ►  December (21)

    Social Share

    Like us On Facebook

    Labels

    • Bahasa Program
    • cara membuat sharing pada cd rom
    • cara membuat sharing pada flashdisk
    • cara membuat sharing pada Harddisk
    • Cara memformat flashdisk
    • cd rom
    • debian
    • ENIAC
    • ENIAC Keyboard Computer
    • Flashdisk
    • Format
    • Gejala Kerusakan Internet
    • Gejala Kerusakan Jaringan
    • Gejala Kerusakan Pc
    • Harddisk
    • HDD
    • HTML
    • Jaringan
    • Java
    • Jenis-Jenis Keyboard
    • Keybord zaman dahulu
    • komponen-computer
    • komponen-komponen
    • komponen-komponen computer
    • Komputer
    • Komputer pertama
    • LAN
    • Lan Card
    • linux
    • LOCAL AREA NETWORK
    • Mandriva
    • Membuka File di Microsoft Word
    • menguji jaringan lan
    • Menutup
    • Microsoft Office
    • Microsoft Word
    • Microsoft Word 2007
    • mikrotik
    • Network
    • operating system
    • Operator
    • Password di Microsoft Office
    • Perangkat Lunak Pengolah Kata
    • Program
    • Programming HTML
    • share
    • sharing
    • sistem operasi
    • Software
    • TABEL
    • TOPOLOGI
    • TOPOLOGI LAN
    • Unix
    • windows
    • Wireles Local Area Network
    • WLAN

    Copyright Dunia Program Komputer 2014 . Template Created by