Saat kita akan membuat project Android, terkadang kita membutuhkan suatu nilai yang dapat dikenali di semua class yang ada di project kita. Saya akan memberikan contoh kasus. Dalam salah satu project saya, saya membutuhkan satu alamat URL yang nantinya dapat saya ubah-ubah sesuai kebutuhan. Nah, jika harus mengedit satu persatu di dalam seluruh class, selain memakan waktu, juga kemungkinan salah ketik lebih besar. Oleh karenanya, saya tinggal membuat satu class baru yang saya namakan Constant.class yang berisi nilai-nilai yang nantinya digunakan dalam seluruh class saya. Berikut adalah snippet code nya:

public class Constants {
public static final String alamat = “192.168.0.1”;
}

Lalu cara menggunakannya di class yang berbeda adalah sebagai berikut:

private static final String URL = “http://”+Constants.alamat+”…”;

Dengan cara ini, lebih memudahkan buat kita untuk mengganti-ganti nilai alamat apabila memang dibutuhkan.
Demikian tips untuk kali ini, semoga bermanfaat.

Oleh: Wahyu Kurniawan

Tags: ,