Selasa, 18 Desember 2012

[JAXB] Write Object in XML

Hari ini mau tulis tentang JAXB (Java Architecture Xml Binding), fungsinya sama dengan jdom yakni bisa digunakan write dan read object ke xml. Tapi perbedaannya dengan jdom, jaxb menggunakan anotation yang digunakan untuk mendefinisikan element dan attribut.
Langsung aja ke kode yang simple ya, 

Minggu, 16 Desember 2012

[android] Panggil Activity Lain

Hari ini mau tulis cara memanggil activity lain di android. Kadang kita berfikir gimana cara memanggil window atau interface lain (activity) pada saat mengklik atau apa lah. Dalam memanggil activity lain di android kita menggunakan class Intent
Langsung aja kita ke code ya; 

Layout ke-1  --> login.xml

<?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

Sabtu, 15 Desember 2012

No Permission Android

Hari ini mau tulis tentang cara menghapus no permision pada saat debug applikasi langsung di android. Pengalaman saya ini terjadi pada Samsung Galaxy S. Sewaktu menjalankan command adb devices, tiba handset seperti tidak terdetect. Bisa dilihat pada gambar dibawah ini :

Untuk mengatasi hal tersebut cukup mudah. Langkah - langkahnya sebagai berikut ;
1)  Ketik command lsusb untuk mengetahui vendor id dan id productnya. Seperti gambar di bawah ini
Bisa dilihat Samsung Galaxy S memiliki vendord id 18d1 dan product id 4e22.

Rabu, 12 Desember 2012

[Error] IFB_LLLCHAR: Problem packing field 48. IsoMsg can not be cast to string

Sorry if the tittle english but the content indonesian language. Hari ini mau posting tentang error yang ada di atas. 
Biasanya error di atas disebabkan karena :
- Salah dalam mengisi field 48, biasanya ukuran besaran tiap subfield yang diisi ada yang salah.
misal;
............ // snipet code packager
............
     protected ISOFieldPackager fld48[] =
    {
           new org.jpos.iso.IF_CHAR(14,  "subs_msisdn"),
          new org.jpos.iso.IF_CHAR(9,   "merchant_trx_id"),
          new org.jpos.iso.IF_CHAR(6,   "account_pin"),
     };
...........
........... // end snipet code packager

Jumat, 07 Desember 2012

[Android] Back To Parent Activity

Sorry, if the title is english, but the content indonesian :). Oke hari ini mau tulis tentang balik ke parent activity kalo seandainya programnya sudah ada di second activity. Ini bisa digunakan jika kalian membuat aplikasi di android yang memiliki banyak activity ato screen. 

Nah caranya simple cukup kita panggil fungsi finish saja pada second activity. Oke untuk lebih jelas kita buat contoh :)

Minggu, 02 Desember 2012

Introduction JDOM2

Hi..hi...sorry if the tittle english but the content indonesian :p.
Hari ini mau posting tentang jdom2 library. Bagi yg belum kenal apa itu jdom, saya akan sedikit bercerita apa itu jdom. Jdom itu erat kaitannya dengan XML di java. Kalau kalian mengenal java, maka harus kenal pula itu jdom :). Karena beberapa framework dan server di java menggunakan xml, contohnya hibernate, jetty, dll.
Oke langsung aja ke code ya, hari ini mau tulis gimana create xml menggunakan jdom2.

import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.jdom2.Attribute;
import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.output.Format;
import org.jdom2.output.XMLOutputter;