Belajar Mengenal Context Pada Coding Android
Context adalah suatu hubungan/keterikatan, pada status dikala ini , dari sebuah Aplikasi/Object. Sebuah bab yang mewakili beberapa variasi ruang lingkup data. Context membantu activity dikala ini ,untuk berafiliasi dengan ruang lingkup (environment) android ,seperti file lokal,database ,class loader ,Services ,dan -lain-lain. Makara Context ialah sebuah penghubung yang memungkinkan Aplikasi atau Object dikala ini ,mengakses ke resource (sumber daya) Aplikasi tertentu ,dan class ,serta gosip perihal lingkungan Aplikasi.
Sebuah Context ,juga sanggup menghandle sistem ,dan menyediakan layanan mirip menerapkan resource ,mendapatkan jalan masuk ke database ,dan preferensi. Aplikasi Android memiliki beberapa Activity ,Context mirip ,seperti pelayan atau penyalur ,agar Aplikasi kalian sanggup berjalan dengan baik.Activity merupakan sebuah bab dan turunan dari Context, untuk lebih jelasnya kalian sanggup melihat gambar dibawah ini.
Berdasarkan Dokumentasi Android
Sebuah antarmuka mengenai gosip global perihal lingkungan Aplikasi . Ini merupakan class Abstract ,yang implementasinya disediakan oleh sistem Android. Untuk itu memungkinkan kita sanggup mengakses resource aplikasi secara spesifik dan class yang tersedia. Sama halnya dikala kita ingin melaunch activity ,broadcasting ,dan mendapatkan intent dan lain-lain.
Beberapa Method untuk memanggil Context :
- getContext(),
- getBaseContext()
- getApplicationContext()
- this (di dalam class Activity)
Contoh dari penggunaan Context :
Membuat view gres :
TextView textView = TextView (getApplicatonContext());
Membuat adapter gres :
ArrayAdapter<String> itemsAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, words);
Membuat object gres ,dengan library :
Picasso.with(this)
.load("http://i.imgur.com/1L84BH9.png")
.into(imageView);
Menghubungkan antar Activity :
startActivity(i);
Kurang lebih itu saja klarifikasi mengenai Context pada Coding Android. Jika ada penambahan atau kesalahan akan aku update nanti. Terima Kasih.


EmoticonEmoticon