Membuat Aplikasi Kalkulator Sederhana Menggunakan Java

Dalam era modern seperti ini banyak sekali aplikasi yang banyak memudahkan kegiatan kita dari hal yang paling sederhana sampai yang kompleks sekalipun. Dibalik itu semua ada seorang programmer yang dapat memecahkan masalah tersebut dan membuatnya dalam suatu aplikasi yang dapat dioperasikan dengan mudah oleh pengguna. Tetapi bagaimana jika kita ingin membuat aplikasi kita sendiri. Kita … Read more

Solusi Eclipse ‘Failed to Create Java Virtual Machine’

solusi mengatasi eclipse failed to create java virtual machine

Udah lama ngga buka Eclipse buat develop aplikasi Android pake Java, eh pas lagi kepengin buka malah nemu error kaya’ gini : ‘Failed to Create Java Virtual Machine’ (gagal membuat mesin virtual Jawa, he he he). Intinya Eclipse-nya ngga bisa dibuka dah. Cukup membuat keinginan develop Java sedikit terhambat 🙂 Coba muter-muter sebentar di google, … Read more

Delay di Android

Delay digunakan untuk menunda waktu pengeksekusian baris script tertentu. Delay biasa digunakan untuk menunggu interaksi user atau menunggu proses/thread lain selesai, atau sekedar untuk member efek tertentu pada tampilan. Pada pemrograman Java untuk Android, setidaknya ada dua macam method yang dapat dimanfaatkan sebagai delay, yakni handler.postDelayed dan thread.sleep. Ada perbedaan utama dari keduanya, walaupun efeknya … Read more

Membuat Countdown Timer di Android Menggunakan Java

Countdown timer adalah timer yang menghitung mundur dan running hanya sekali ketika dipanggil. Timer jenis ini banyak digunakan untuk memberikan waktu kepada user untuk memutuskan sesuatu sebelum waktu habis (time up) atau bisa juga dijadikan semacam delay untuk sistem aplikasi. Untuk membuat countdown timer di Android caranya cukup mudah karena sudah disediakan class tersendiri untuk … Read more

Mengambil Data Tanggal dan Waktu di Android menggunakan Java

Kadang dalam suatu bagian dari project android kita, diharuskan untuk mengambil data waktu (tanggal, hari, jam, menit, dst) dari sistem Android. Data tersebut kemudian diolah untuk keperluan timing, conditional atau mungkin pengambilan keputusan dalam project Android Anda. Contoh sederhana penggunaan data DateTime ini adalah aplikasi ‘TaskShceduller’ versi Android. Fungsi  aplikasi ini kurang lebihnya adalah mengatur … Read more

Menciptakan ‘Objek’ Timer di Android

Timer biasa digunakan untuk menghitung waktu secara berulang. Pada pemrograman berorientasi objek (OOP=Object Oriented Programming), timer digunakan digunakan untuk mengeksekusi baris script di dalamnya dalam rentang waktu yang telah ditentukan secara berulang. Dalam ‘etimologi’ sebuah objek, event ini disebut sebagai event ‘OnTimer’. Pemrograman Android menggunakan Java juga mengenal adanya objek Timer ini.  Biasanya yang digunakan … Read more

Tutorial Java for Android : Menangani USSD dengan Aplikasi Android

Menangani kode USSD hampir sama dengan menangani panggilan telepon (call) di sistem operasi Android. USSD  (Unstructured Supplementary Service Data)  adalah semacam kode/protokol yang berjalan di GSM network antara handphone dan USSD service gateway milik operator. Contohnya adalah ketika Anda mau mengecek pulsa, Anda cukup mengetik *123# untuk operator X, *888# untuk operator, *555* untuk operator … Read more

Tutorial Java for Android : Mengimpor Project di Eclipse

Untuk membuka project di Eclipse agak berbeda dengan IDE (Integrated Development Environment) lain. Jika IDE lain (misalnya Delphi, VB, Lazarus, dll) cukup dengan menu ‘Open Project’, lain halnya dengan Eclipse.  Terminologi ‘open project’ di Eclipse adalah dengan ‘Import Project’ . hal ini dikarenakan dalam satu project di Eclipse ada banyak file pendukung yang tersimpan dalam … Read more

Tutorial Java for Android : Memulai Project Baru di Eclipse

Eclipse adalah salah satu IDE (Integrated Development Environment) untuk mengembangkan program Java, termasuk diantaranya adalah Java for Android.  Eclipse menawarkan lingkungan pemrograman Java yang lengkap, user friendly, mendukung plugin eksternal, dan tentunya WYSYWIG (What You See Is What You Get). Dalam pemrograman Java khususnya Java for Android, Eclipse ini adalah IDE yang direkomendasikan Google sebagai … Read more

Melakukan Panggilan Telepon (Call) pada Device Android Menggunakan Java

Pada prinsipnya  panggilan telepon (call) adalah sebuah ‘Activity’ bawaan Android, sehingga cara termudah untuk melakukan panggilan telepon adalah dengan memanfaatkan Activity internal tersebut.  Ada dua cara memanfaatkan sebuah Activity Android, yakni secara eksplisit dan implisit. Karena Activity ‘call’ ini berada di luar aplikasi kita (karena milik sistem operasi Android)  maka opsi kedua yang akan kita … Read more