import java.net.URL;
import java.net.URLConnection;
import org.apache.http.util.EncodingUtils;
import android.os.Bundle;
import android.widget.ScrollView;
import android.widget.TextView;
/** Called when the activity is first created. */
TextView textView=null;
ScrollView scrollView=null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.main);
textView=new TextView(this);
scrollView=new ScrollView(this);
URLConnection ucon=null;
BufferedInputStream bin=null;
ByteArrayBuffer bab=null;
try{
URL myURL=new URL("http://10.80.107.164:88/nitlab/");
ucon=myURL.openConnection(); //打開連接
bin=new BufferedInputStream(ucon.getInputStream());//通過連接得到輸入流
int current=0;
bab=new ByteArrayBuffer(1000);
while((current=bin.read())!=-1){
bab.append((char)current); //將收到的信息添加到ByteArrayBuffer中
}
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}finally{
try{
if(bin!=null){
bin.close(); //關閉輸入流
bin=null;
}
}catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
textView.setText(EncodingUtils.getString(bab.toByteArray(), "utf-8"));//設置textView
scrollView.addView(textView); //設置textView添加到scrollView中
this.setContentView(scrollView); //設置當前顯示的用戶界面爲scrollView
}
}