Belajar Mengenal Context pada Coding Android
Context adalah suatu hubungan/keterikatan, pada status saat ini , dari sebuah Aplikasi/Object. Sebuah bagian yang mewakili beberapa variasi ruang lingkup data. Context membantu activity saat ini ,untuk berhubungan dengan ruang lingkup (environment) android ,seperti file lokal,database ,class loader ,Services ,dan -lain-lain. Jadi Context adalah sebuah penghubung yang memungkinkan Aplikasi atau Object saat ini ,mengakses ke resource (sumber daya) Aplikasi tertentu ,dan class ,serta informasi tentang lingkungan Aplikasi.
Sebuah Context ,juga dapat menghandle sistem ,dan menyediakan layanan seperti menerapkan resource ,mendapatkan akses ke database ,dan preferensi. Aplikasi Android mempunyai beberapa Activity ,Context ibarat ,seperti pelayan atau penyalur ,agar Aplikasi kalian bisa berjalan dengan baik.Activity merupakan sebuah bagian dan turunan dari Context, untuk lebih jelasnya kalian bisa melihat gambar dibawah ini.
Berdasarkan Dokumentasi Android
Sebuah antarmuka mengenai informasi global tentang lingkungan Aplikasi . Ini merupakan class Abstract ,yang implementasinya disediakan oleh sistem Android. Untuk itu memungkinkan kita dapat mengakses resource aplikasi secara spesifik dan class yang tersedia. Sama halnya saat kita ingin melaunch activity ,broadcasting ,dan menerima intent dan lain-lain.
Beberapa Method untuk memanggil Context :
- getContext(),
- getBaseContext()
- getApplicationContext()
- this (di dalam class Activity)
Contoh dari penggunaan Context :
Membuat view baru :
TextView textView = TextView (getApplicatonContext());
Membuat adapter baru :
ArrayAdapter<String> itemsAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, words);
Membuat object baru ,dengan library :
Picasso.with(this)
.load("http://i.imgur.com/1L84BH9.png")
.into(imageView);
Menghubungkan antar Activity :
startActivity(i);
Kurang lebih itu saja penjelasan mengenai Context pada Coding Android. Jika ada penambahan atau kesalahan akan saya update nanti. Terima Kasih.
Post a Comment for "Belajar Mengenal Context pada Coding Android"
Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP