編輯:關於Android編程
今天從書上和CSDN上找了幾個關於android調用webservice的例子,這些例子從代碼來看,沒任何錯誤,但是就是運行不成功。分析了android調用web接口的寫法,發現這些例子在調用的時候沒單獨開一個線程來運行的問題。下面把CSDN上下載的例子“ Android查詢電話號碼”的主要改動代碼貼出來,希望對學習android的初學者有幫助。
FutureTaskfutureTask = new FutureTask ( new Callable () { @Override public String call() throws Exception { try { // 調用WebService transport.call(soapAction, envelope); if (envelope.getResponse() != null) { // 獲取返回的數據 SoapObject object = (SoapObject) envelope.bodyIn; // 獲取返回的結果 String result = object.getProperty(0) .toString(); return result; } } catch (Exception e) { e.printStackTrace(); } return null; } }); new Thread(futureTask).start(); // 將WebService返回的結果顯示在TextView中 try { String result=futureTask.get(); resultView.setText(result); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ExecutionException e) { // TODO Auto-generated catch block e.printStackTrace(); }
Contact providerContact provider是一個強大而又靈活的 Android 組件,用於管理設備上有關聯系人數據的中央存儲庫。 Contact p
Android-搭建簡單服務端+ListView異步加載數據2014年5月6日 本篇博文帶給大家的是教大家如何在MyEclipse中搭建一個服務端,並通過手機端與其通信,
現在的手機一般都會提供相機功能,有些相機的鏡頭甚至支持1300萬以上像素,有些甚至支持獨立對焦、光學變焦這些只有單反才有的功能,甚至有些手機直接宣傳可以拍到星星。可以說手
本教程為大家分享了Android毛玻璃效果的具體代碼,供大家參考,具體內容如下BlurimageActivity.java代碼:package com.siso.craz