Fungsi Menampilkan Tanggal Saat Ini – Android

Yap… kali ini aku mau share mengenai Pemrograman Android lagi nih… yang ini cukup mudah, dan aku yakin pasti banyak yang butuh fungsi ini 😀 (semoga… :p)
Ya, satu fungsi umum yaitu bagaimana cara menampilkan tanggal dan waktu saat ini atau bahasa kerennya adalah “how to get current date and time” di Pemrograman Android yang nantinya akan di tampilkan pada View tertentu.

Oke, langsung saja, berikut method/fungsi nya :

public String getCurrentDate(){
	final Calendar c = Calendar.getInstance();
    int year, month, day;
    year = c.get(Calendar.YEAR);
    month = c.get(Calendar.MONTH);
    day = c.get(Calendar.DATE);
    return day + "/" + (month+1) + "/" + year;
}

// cara pemanggilannya seperti ini
String tanggal_sekarang = getCurrentDate();

Yap, sekian… semoga bermanfaat :mrgreen:

Cara Melihat Database Yang Tersimpan Di Android (Emulator) – Eclipse

Thread kali ini membahas sedikit mengenai Android App Development. Pernahkah kalian membuat aplikasi berbasis Android yang diharuskan untuk memakai database?
Jika pernah, pasti kalian pernah muncul pertanyaan yang sama seperti saya, yaitu “Bagaimana caranya untuk melihat database yang sudah dibuat melalui Android di Eclipse ???”

Karena database yang terbuat saat develop aplikasi Android rata-rata sudah tertanam secara otomatis saat method DatabaseHandler Android berjalan, nah di File Explorer biasa pasti kita gag akan bisa menemukan dimana letak database yang sudah dibuat tersebut…. Continue reading

Contoh Program Segitiga Pascal Berbasis Android

Hai semuanya, yap pagi ini aku mau share sedikit mengenai contoh program sederhana menggunakan Android, ya setidaknya dengan ini mungkin akan mebantu kalian untuk bagaimana mendapatkan value dari form input di Android, action listener dari button dan perintah-perintah dasar lainnya.

Aplikasi ini jika dioperasikan akan membentuk susunan segitiga yang berisi angka biasa disebut dengan segitiga pascal/segitiga bintang. Disini terdapat 2 inputan, pertama input berapa tinggi segitiga dan yang kedua adalah nilai awal, jadi berapa nilai awal yang aka ditampilkan dalam susunan segitiganya.

Oke, langsung saja kalian bisa download source code contoh program segitiga bintang berbasis android disini

Oh ya, aplikasi ini aku develop memakai Android versi 2.3.3, tapi tidak menutup kemungkinan untuk di downgrade kok, tinggal sesuaikan aja di Project Properties. Karena ini adalah aplikasi sederhana yang tidak membutuhkan library khusus bawaan Gingerbread alias Android 2.3.3. Oke semoga bisa bermanfaat :mrgreen:

Publish Android Project To APK

Selamat pagi kawan-kawan, lama gag update blog… kehabisan bahan untuk diupload soalnya. Tapi syukurlah akhirnya ada bahan untuk aku sharing kembali. Kali ini aku mau berbagi mengenai bagaimana caranya agar Project Android yang kita buat dapat di-compile/di-publish menjadi bentuk APK yang dapat dipasang ke Handphone Android kita. Karena jika langsung Export to APK dengan cara biasa dengan menu yang tersedia di Eclipse atau IDE yang dipakai, terkadang APK yang dihasilkan tidak bisa diinstal/dipasang ke Handphone Android kita. Waktu proses instalasi muncul pesan error “Application Not Installed“.

Aku juga sempat mengalami hal, pusing rasanya, tapi alhamdulillah akhirnya ketemu juga caranya untuk Publish project Android ke APK dan berhasil diinstall juga dipakai/dioperasikan 🙂

Oke, pertama kita perlu mempersiapkan sebuah keystore, keystore ini digunakan untuk proses Signed APK kita nantinya agar aplikasi kita bisa diterima oleh Handphone Android kita. Karena tanpa ini, jika langsung di Export Unsigned Application, APK kita nanti pasti gag bisa diinstall, karena butuh di Signed terlebih dahulu.

Bagaimana membuat keystore tersebut? Coba kalian praktekan langkah-langkah berikut ini :

  1. Buka command prompt (Windows) atau terminal (Linux) lalu arahkan ke dalam direktori JDK Bin yang berisi file keytool
  2. Atau kalau environment JDK kalian sudah dikenal di semua PATH, bisa langsung ketikkan kode berikut tanpa masuk terlebih dulu ke dalam folder/direktori dimana JDK kalian diinstall.
  3. Kode yang perlu kalia ketik untuk menghasilkan sebuah keystore Android adalah sebagai berikut :
    keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -validity 10000
  4. Setelah itu tinggal mengikuti langkah-langkah yang pastinya mudah karena hanya menginputkan detil informasi kalian seperti Nama Lengkap, Alamat, Nama Organisasi dan sebagainya.
  5. Setelah keystore berhasil dibuat, coba cek file hasil generate tadi kemudian perhatikan PATH lokasi direktori dimana file tersebut berada.
  6. Pindah ke dalam Eclipse atau IDE yang kalian pakai
  7. Pilih project yang ingin kalian Publish, klik kanan project tersebut kemudian pilih menu Android Tools -> Export To Signed Application
  8. Setelah itu tinggal mengikuti langkah-langkahnya, saat ditanya untuk memasukkan keystore, piliha Existing Keystore dan browse ke file keystore hasil generate tadi. Setelah itu tinggal Next da Finish.
  9. Nah, APK kalian sudah berhasil dibuat, coba sekarang install di Handphone Android kalian
  10. Bisa kan….. Yap, semoga bisa hehe….

Sekian share dariku mengenai Publishing Android Project to APK, sampai jumpa di Next Thread :mrgreen:

Download APK Dari Android Market / Google Play Melalui Komputer

Selamat sore semuanya 🙂
Kali ini aku coba berbagi pengalaman mengenai Android, bagi kalian pengguna Android terutama yang suka download app di Android Market atau yang sekarang lebih dikenal dengan nama barunya yaitu Google Play, pasti selalu ingin up to date app nya kan?
Nah, iya kalo paketan (biaya bulanan paket internet) kita masih banyak, kalo udah habis dan kebetulan atau memang belum bisa isi ulang paketan Internet ke Android kita, terus kita pengen update app atau download app dari market, sedangkan paketan internet lagi habis (asumsi tidak ada jaringan WiFi di daerahnya). Download lewat PC ribet, soalnya kudu cari dari sumber lain alias gag langsung dari Market. Nah, setelah kalia baca dan mengikuti petunjuk dari artikel ku berikut ini, kalian tidak perlu khawatir kalau mau download app langsug dari Android Market / Google Play langsung dari Komputer/Notebook. Continue reading

Download (.apk) Need For Speed Hot Pursuit – Xperia Play

download apk nfs hot pursuit - xperia play

🙂 postingan kali ini mengenai salah satu game yang populer bagi pecinta Game Racing. Need For Speed Hot Pursuit :), tapi yang saya posting ini adalah game untuk Android khususnya untuk Xperia Play. Yang saya bagika hanya file installernya aja (.apk)…untuk datanya silahka download lagi sendiri 😀
Ini link untuk download apk Need For Speed Hot Pursuit Android Xperia Play

Mengatasi Update App Di Market Yang Berhenti Pada Proses “Downloading” Atau “Starting Download”

Android Market Download Update

Kalian pengguna Android pastinya senang untuk Update App melalui Market, dan tentunya selalu berusaha “Stay Up To Date” kan.
Dan kemungkinan juga ada yang mengalami waktu proses Update App tertentu, terkadang proses download berhenti pada status “Downloading” kalau gag gitu berhenti di status “Starting Download” … 🙂
Disini aku sebagai pengguna Android 2.3.3 sering juga mengalami hal tersebut, karena itu aku coba share cara yang aku gunakan untuk mengatasi masalah ini, mungkin saja bisa membantu bagi yang mengalaminya.

Berikut adalah langkah – langkah yang aku lakukan untuk mengatasi masalah tersebut diatas :

  1. Masuk ke menu Setting — Pilih Application — Pilih Manage Application
  2. Kemudian cari App Market dan Tap pada App tersebut
  3. Setelah masuk di tampilan menu Market, akan ada tombol untuk Clear Data / Clear Chace
  4. Tekan tombol tersebut
  5. Kemudian matikan Smartphone kamu, tunggu kurang lebih sekitar 30 detik
  6. Lalu nyalakan kembali, kemudian coba buka Aplikasi Market, lalu coba Update ulang App yang ingin kamu update dari awal tadi …
  7. Selesai
Oke, semoga langkah – langkah yang aku sebutkan tadi juga bisa digunakan bagi pembaca yang bertujuan untuk mengatasi masalah yang sama denganku … hehe :mrgreen:
Happy Update !!!

Memperbaiki Xperia Play (Unlock Bootloader/Rooted) Yang Mati Total Setelah Update Software

Posting lagi,,, 😀 setelah sekian lama gag posting karena kesibukan yang menerpa hingga gag sempet buat nge-Blog. Ini pengalaman pribadi saya, saya punya HP Sony Ericsson Xperia Play Gingerbread 2.3.2.
Biasa lah, HP baru sukanya diotak – atik sana – sini, download game ini itu … maklumlah namanya juga HP buat Gaming 😀
Sampai akhirnya, aku liat di menu About Phone, dan ke tampilan Software Version, disitu tercantum Android Version 2.3.2. Kemudian waktu browsing beberapa menit, aku liat ada update software yang tersedia untuk HPku, Gingerbread 2.3.3, pasti kalian kalo salam keadaan seperti ini, pengennya Update kan ? 😀

Pertama aku coba update lewat PC Companion (Software bawaan HP waktu dicolokan ke PC), tapi akhirnya gagal … alasannya adalah karena HPnya terdapat bagian yang tidak dapat diupdate karena sudah di modding (Root & Unlock Bootloader) 😀
Setelah itu, aku coba update pake SEUS (Sony Ericsson Update Service), sotfware yang biasa digunakan untuk update software HP SonEr. Tapi akhirnya gagal juga, dengan pesan error yang sama dengan yang telah saya sebutkan diatas.
Cara ketiga, saya coba update dengan Menu yang ada di HP yaitu Update Software … inilah awal dari mimpi buruk (HP Saya mati total) ….
Saat pertama menjalankan aplikasi tersebut, kita disuruh untuk download data sekitar 51Mb,, oke aku download …. setelah selesai download muncul pesan bahwa selama proses Update, HP tidak aka bisa digunakan untuk berkomunikasi, langsung aja aku OK.

Setelah itu HP restart, dan tampil proses Update sekitar 5 menit, setelah proses itu, HP ku bener2x MATI … 🙁
Seharian bingung mikirin nih HP, haduh … sampe2x nyeri semua rasanya 😀
Sampe seakan pasrah nunggu sampe bulan Agustus, karena baru bulan Agustus Xperia Play baru diluncurkan di Indonesia,,, 🙁
Tapi pada detik2x terakhir, saya menemukan sebuah thread / artikel di sebuah forum, dan disana ternyata banyak yang senasib :D, tapi disana juga ada yang berhasil nemukan cara agar HP Xperia Play yang telah mati total bisa hidup kembali (Reinkarnasi :D) …. saya pun langsung coba, dan akhirnya …. BERHASIL 100% … untuk cara – caranya silahkan kalian lihat dibawah ini ya … : Continue reading