Agen Terpercaya   Advertise
 
 
 
Pasang iklan, hanya lewat Contact Us.
Waspada penipuan iklan. Klik di sini untuk melihat daftar penipu.

BELAJAR [ANDROID STUDIO]

Bimabet
anjir ga nyangka bisa nemu artikel android dev di semprot. salam kenal suhu 🙏
 
Menginstall JDK dan Konfigurasinya di Windows
Download JDK 8 pilih sesuai byte OS yang kamu gunakan
Jika sudah terdownload buka file kemudian klik next, seperti gambar berikut

Pilih feature (ikuti gambar berikut) kemudian klik next

Tunggu progress sampai dengan selesai
Tentukan lokasi penyimpanan folder jdk dimana nantinya disimpan, lalu klik next

instalasi akan dimulai dan tunggu sampai selesai

Jika proses instalasi sudah selesai silahkan klik close

Setting atau Konfigurasi JDK (PATH)
Langkah-langkahnya sebagai berikut.
Copykan alamat tempat folder penginstallan jdk dengan cara : Computer > local Disk (c) > program files > java > folder jdk > bin > javac
klik kanan pada Computer > Properties > Advanced System Settings

Environment Variable

Cari variable Path dan pastekan lokasi penyimpanan folder jdk pada variable value lalu klik ok

Activity Lifecycle
Activity (aktivitas) adalah sebuah komponen aplikasi yang menyediakan layar yang digunakan pengguna untuk berinteraksi guna melakukan sesuatu, misalnya memilih nomor ponsel, mengambil foto, mengirim email, atau menampilkan peta.Tiap Activity (aktivitas) diberi sebuah jendela untuk menggambar antarmuka penggunanya. Satu aplikasi bisa memiliki lebih dari satu Activity, dan setiap Activity memiliki siklus hidup.
1. onCreate()

Method ini dipanggil saat activity pertama kali dibuat

2. onStart()
Method ini dipanggil saat sebuah activity tampil ke pengguna

3. onRestart()
Method ini dipanggil ketika activity yang berjalan pada saat itu dihentikan sementara (paused) dan activity sebelumnya dijalankan kembali(resume). (Hasil dari method OnRestart())
4. onFreeze()
Method ini dipanggil ketika activity berada dalam keadaan freeze (tidak merespon) akibat sedang sibuk mengerjakan tugas tertentu pada sistem

5. onPause()
Method ini dipanggil ketika activity di hentikan sementara (pause) dan berikutnya ketika dijalankan kembali akan berada dalam posisi resume dan memanggil method OnResume()

6. onStop()
Method ini dipanggil ketika activity tidak lagi tampak kepada pengguna

7. onRestart()
Method ini dipanggil ketika acitivity dijalankan kembali setelah state Stop

8. onDestroy()
Method ini dipanggil sebelum activity dihancurkan (destroy) oleh sistem (baik secara manual maupun untuk kepentingan pelonggaran memori.
contoh penerapan siklus aplikasi :
1. Buat Project Baru
Buatlah project baru pada Android Studio dengan nama siklushidup

2. MainActivity.java
Jika workspace android studio sudah terbuka klik tab MainActivity.java dan tambahkan beberapa method dari siklus hidup diatas. Kita akan menggunakan overidding methodonStart(), onResume(), onPause(), dan onStop().
Untuk menambahkan methodnya tekan CTRL + O pada MainActivity.java dan pilih 4 method yang ada diatas. Jika sudah tambahkan toast agar kita bisa melihat proses siklus hidup pada aplikasi tersebut.

Code:
package badoystudio.com.siklushidup;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {


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


    @Override
    protected void onStart() {
        super.onStart();
        Toast.makeText(this, "Siklus hidup onStart",Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onResume() {
        super.onResume();
        Toast.makeText(this, "Siklus hidup onResume",Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onPause() {
        super.onPause();
        Toast.makeText(this, "Siklus hidup onPause",Toast.LENGTH_SHORT).show();
    }

    @Override
    protected void onStop() {
         super.onStop();
        Toast.makeText(this, "Siklus hidup onStop",Toast.LENGTH_SHORT).show();
    }


}

RUNNING :
mantap gan thanks info nya
 
Jav Toys
Gaple Online Indonesia
Pasang iklan hanya lewat CONTACT US
Back
Top
We are now part of LS Media Ltd