Belajar Mengenal Context Pada Coding Android

Context adalah suatu hubungan/keterikatan, pada status ketika ini , dari sebuah Aplikasi/Object. Sebuah bab yang mewakili beberapa variasi ruang lingkup data. Context membantu activity ketika ini ,untuk berafiliasi dengan ruang lingkup (environment) android ,seperti file lokal,database ,class loader ,Services ,dan -lain-lain. Kaprikornus Context ialah sebuah penghubung yang memungkinkan Aplikasi atau Object ketika ini ,mengakses ke resource (sumber daya) Aplikasi tertentu ,dan class ,serta info perihal lingkungan Aplikasi.
 Sebuah bab yang mewakili beberapa variasi ruang lingkup data Belajar Mengenal Context pada Coding Android
Sebuah Context ,juga sanggup menghandle sistem ,dan menyediakan layanan mirip menerapkan resource ,mendapatkan kanal 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.
 Sebuah bab yang mewakili beberapa variasi ruang lingkup data Belajar Mengenal Context pada Coding Android

Berdasarkan Dokumentasi Android

Sebuah antarmuka mengenai info 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 ketika kita ingin melaunch activity ,broadcasting ,dan mendapatkan intent dan lain-lain.

Beberapa Method untuk memanggil Context :

  1. getContext(),
  2. getBaseContext()
  3. getApplicationContext()
  4.  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 :

Intent i =new Intent(getApplicationContext(),MainActivity2.class);

                startActivity(i);

Kurang lebih itu saja klarifikasi mengenai  Context pada Coding Android. Jika ada penambahan atau kesalahan akan aku update nanti. Terima Kasih.


Sumber https://www.okedroid.com/

Loading...