Senin, 30 Agustus 2010

Access URL

Pada pembahasan kali ini saya akan mencoba untuk membuat suatu program yang digunakan untuk mengakses data dari url tertentu. Stream Connection digunakan untuk menghubungkan aplikasi ke url tertentu dengan Airtime (terhubung ke internet). Pada contoh kali ini kita mencoba untuk membuat sambungan antara internet
dan mobile.

Pada contoh kita telah membuat sambungan, tetapi di sini pesan akan ditampilkan "Apakah OK untuk Gunakan Airtime(Connect ke Internet)?", jika pengguna meng-klik 'No' button maka akan kembali untuk memulai halaman, namun jika pengguna klik pada 'Yes' button maka akan melakukan cek koneksi http dari internet, jika sambungan tersedia maka teks akan ditampilkan and otherwise exception will be thrown.

Aplikasinya adalah sebagai berikut:



Source Code of AccessUrl.java



import java.io.*;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class AccessUrl extends MIDlet{
private Display display;
String url = "http://www.kipluxer.com/hello.txt";

public AccessUrl(){
display = Display.getDisplay(this);
}

public void startApp(){
try{
connection(url);
} catch (IOException e){
System.out.println("IOException " + e);
e.printStackTrace();
}
}

public void pauseApp(){}

public void destroyApp(boolean unconditional){}

void connection(String url) throws IOException{
StreamConnection sc = null;
InputStream is = null;
StringBuffer buffer = new StringBuffer();
TextBox access;
try{
sc = (StreamConnection)Connector.open(url);
is = sc.openInputStream();
int chars;
while((chars = is.read()) != -1){
buffer.append((char) chars);
}
System.out.println(buffer.toString());
access = new TextBox("Access Text", buffer.toString(), 1024, 0);
}finally{
if(is != null){
is.close();
}
if(sc != null){
sc.close();
}
}
display.setCurrent(access);
}
}



Download Source Code

Dengan memasukan alamat email dibawah ini, berarti anda akan dapat kiriman artikel terbaru dari Q-Learning di inbox anda:



Not the Article you Wanted? Search This Site

Google

0 komentar:

←   →

Update Lewat Email

Gratis berlangganan artikel via RSS FEED

Dengan memasukan alamat email dibawah ini, berarti anda akan dapat kiriman artikel terbaru dari Q-Learning di inbox anda:

Tinggalkan Pesan Anda Di sini

Recent Post

 

Recent Comment

Statistik

Mengenai Saya

Foto Saya
adalah seorang mahasiswa yang mencoba untuk belajar bekerja dengan kata, menulis dengan kalimat dan bersuara dengan lantang. Seorang pria muslim biasa yang hobi membaca, menulis walau corat coret doang, minat pada banyak hal: IT, Web Design, Interior dan Eksterior Design, Drawing, Sastra Sampai Kuliner.