Saturday, January 7, 2017

Cara Membuat Program Tanpa Membutuhkan ID Pada Eclipse Android


Hay sobat semuanya, pada kesempatan kali ini saya akan membahas kembali tentang program android, nah kali ini saya akan mencoba mengajarkan kepada sobat semuanya cara membuat program android tanpa membutuhkan id, apa tujuannya cara ini sob? tujuannya nanti sobat akan tahu setelah terus membacanya

Oke tujuan membuat aplikasi tanpa id ini adalah mempermudah kita dalam memport ke aplikasi lain jadi kita tidak perlu me DCRC 2x apa maksdnya, sobat bisa membaca artikel sebelumnya, nah selain itu kita juga tidak perlu membutuhkan R.java pada program kita karena biasanya R.java tidak muncul ketika ada masalah di program kita, tapi kalau ingin memecahkan masalah R.java tidak muncul sobat bisa membaca artikel saya selanjutnya, nah oke langsung saja kita mulai saja sob artikel kali ini langsung ke topiknya saja
Alat dan bahan
  1. Eclipse (di sini saya pakai mars 2)
  2. Kopi buat malmingan hehe
  3. Sabar
Langkahnya
  1. Buat dulu program yang sobat inginkan di sini contahnya saya membuat program bernama Test Without Id
  2. Nah sekarang jika ada error sobat fix dulu, jika sobat tidak begitu paham tentang fix R.java sobat bisa membaca artikel saya selanjutnya
  3. Nah sekarang sobat masukkan kode berikut

    private int mBase;
    private int mMenu;
    private int mIdMenu;

    Di bawah kode berikut

    public class MainActivity extends Activity {

    Dan kode berikut

    mBase = this.getResources().getIdentifier("activity_main", "layout", this.getPackageName());
    mMenu = this.getResources().getIdentifier("main", "menu", this.getPackageName());
    mIdMenu = this.getResources().getIdentifier("action_settings", "id", this.getPackageName());

    Di bawah kode berikut

    super.onCreate(savedInstanceState);

  4. Jika sudah sobat rubah kode berikut

    setContentView(R.layout.activity_main);
    getMenuInflater().inflate(R.menu.main, menu);
    if (id == R.id.action_settings)

    Menjadi

    setContentView(mBase);
    getMenuInflater().inflate(mMenu, menu);
    if (id == mIdMenu)

  5. Selesai, nah sekarang sobat coba run program sobat
  6. Goo luck sob
Note: jadi intinya kita hanya membat identifier di OnCreate lalu identifier itu kita jadikan id di parameter yang menggunakan id

Nah jika sobat masih bingung sobat bisa download source code saya di SINI

Selamat mencoba dan sekian dulu artikel dari saya sob, semoga bisa bermanfaat untuk sobat semuanya
Terima Kasih Kunjungannya

1 komentar:

ayo dapatkan promo besar di F|A|N|S|P|O|K|E|R|^^
kami menyediakan free chip setiap 1hari 1kali deposit
bonus rollingan 0.5% yang di bagikan setiap hari senin
dan bonus refferal 20% yang di bagikan setiap hari kamis
ayo ditunggu apa lagi mari segera bergabung dengan kami :)

Komentar yang menyertakan link aktif, iklan, atau titip link, sara,
porno akan dimasukan ke folder SPAM.