Senin, 30 November 2015

LET'S STUDY DAILYPROGG: uploading calculator source code


yap, sesuai postingan beberapa hari yang lalu , kali ini saya akan mengupload sebuah source code kalkulator. sebelum saya akan memberi sedikit penjelasan tentang pembuatan kalkulator ini .

awalnya saya berniat membuat kalkulator yg menampilkan semua value yg akan diinput. contoh nya adalah, saat kita menghitung 1+1×9, dan jawabannya ada di bawahnya.

tapi,kalkulatornya belum sempurna, seperti layoutnya belum kelihatan keren dan tidak ada tombol pembagian, dan juga belum "kalibataku".

langsung saja ini dia link nya :testCalculator

Sabtu, 28 November 2015

Let's Study!! DailyProgg : mwnggunakan splut()


halo, berjumpa lagi dalam post yg tidak berguna bagi para master. singkat cerita, saya sedang membuat aplikasi kalkulator. kalkulator yg saya inginkan adalah seperti kalkulator bawaan android, yg menampilkan operasi bilangannya.

nah, masalahnya adalah jika menggunakan getText() dan kita menginput operasi maka akan terjadi error. setelah googling ke sana kemari saya menggunakan array.bagaimana bisa?

sebenarnya memang agak sedikit ribet, lalu bagaimana saya memecah inputan dari user?
saya menggunakan split(). oia disini split hanya bisa digunakan pada String. lalu bagai mana caranya?

String txt = "hai";
String[] text = txt.split("");
Float a = Float.parseFloat(text[0]);

nah, pahami kode diatas kenapa pada method split() valuenya kosong? jika diisi kosong maka kita akan mendapatkan 3 isi array dalam kata "hai". sudah pahamkan?
mungkin ppst selanjutnya akan saya bagikan hasil kalkulator saya .

Jumat, 27 November 2015

LET'S STUDY DAILY PROGG : perbedaan equals dan ==


halo, semoga sehat selalu para pembaca. kali ini saya akan membahas tentang perbedaan equals() dan "==" pada java. kenapa java bukannya saya sedang belajar android?. karena dalam aplikasi android ada java dan sedikit xml untuk mengatur layout.

oke langsung saja, equals dan == mempunyai persamaan, fungsinya adalah sebagai pembanding. Tapi untuk equals membandingkan isi dari string. bukankah sama dengan "=="?
memang sama, tapi jika kita  simak contoh berikut:

String a = "1";
String b = "1";

if( b == a )
{System.out.println("tru");
}else{System.out.println("fals");

coding di atas akan menghasilkan tru, ya dengan menggunakan equals() pun akan menghasilkan tru.

lalu bagainama kalo kita pakai tipe variable object:

String a = new String("1");
String b = new String("1");

if( b == a )
{System.out.println("tru");
}else{System.out.println("fals");

kita akan mendapatkan nilai fals, tapi kita akan mendapat nilai tru, jika kita menggunakan equals().


Selasa, 24 November 2015

DAILYPROGG : Let's Start!! Fire up!!


 pertama posting di blog yg baru. saya masih sangat newbie dalam hal ngeblog. ilmu saya pun masih kurang karena itu saya mohon bimbingannya kepada para master blog.

 sebenarnya tujuan saya ngeblog hanya menyimpan tutorial yg saya dapat dari google dan para master dengan izin tentunya.karena saya sering lupa oleh tutorial yg saya dapat di google. daripada kebanyakan bookmark dan disimpen sendiri lebih baik di simpen di blog biar bisa dilihat orang kan?

 hampir lupa, tutorial yg saya posting mungkin adalah solusi-solusi masalah saya dalam membuat aplikasi berbasis android. saya masih butuh banyak belajar karena saya cuma bisa buat button dalam android.

 sebenarnya masalah memulai belajar aplikasi android adalah masalah niat. tetapi niat tidak cukup, harus ada rasa suka. kenapa saya bilang. begitu karena awalnya saya sempat putus asa. saya tidak akan membahas karena apa, tetapi karena saya sudah jatuh cinta pada OS ysatu ini saya tetap mempelajarinya . walaupiunkepala pecah dinbuatnya sya tetep mempelajarinya.

 saya posting seperti ini yg mungkin tidak berguna. karena saat saya mulai putus asa, saat itu juga saya ingin menunjukan pada diri saya bagaimana saat sa memulainya dari awal.anehkan?