android網(wǎng)絡編程之a(chǎn)ndroid連接網(wǎng)絡的簡單示例代碼
更新時間:2014年04月01日 14:29:00 作者:
這篇文章主要介紹了android連接網(wǎng)絡的簡單示例,需要的朋友可以參考下
復制代碼 代碼如下:
private void callToWebSrvice() {
ConnectivityManager connManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
if (connManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).getState() == NetworkInfo.State.CONNECTED || connManager .getNetworkInfo(ConnectivityManager.TYPE_WIFI).getState() == NetworkInfo.State.CONNECTED ) {
_progresssDialog = ProgressDialog.show(this,"Please Wait...","Retrieving Data");
getData();
} else
Toast.makeText(BestScore.this, "Network Error!!!", Toast.LENGTH_LONG).show();
}
public void getData(){
Thread _thread = new Thread(){
public void run(){
Message _msg = new Message();
_msg.what = _updataSmsLog;
callDataBase();
BestScore.this._uicallback.sendMessage(_msg);
}
};
_thread.start();
}
Handler _uicallback = new Handler(){
public void handleMessage(Message msg) {
switch(msg.what){
case _updataSmsLog :
if(_dataList.size() > 0 ){
_initial.setText(((Data)(_dataList.get(0)))._initial);
_wpm.setText(((Data)(_dataList.get(0)))._wpm);
_phone.setText(((Data)(_dataList.get(0)))._smartPhone);
_country.setText(((Data)(_dataList.get(0)))._country);
_progresssDialog.dismiss();
setListAdapter(new IconicAdator(BestScore.this,R.layout.viewrow,_dataList));
}
else{
_progresssDialog.dismiss();
Toast.makeText(BestScore.this,"No Record Found",Toast.LENGTH_LONG).show();
}
}
};
};
您可能感興趣的文章:
- android 網(wǎng)絡編程之網(wǎng)絡通信幾種方式實例分享
- Android網(wǎng)絡編程之獲取網(wǎng)絡上的Json數(shù)據(jù)實例
- Android中Retrofit+OkHttp進行HTTP網(wǎng)絡編程的使用指南
- Android網(wǎng)絡編程之UDP通信模型實例
- Android通過HttpURLConnection和HttpClient接口實現(xiàn)網(wǎng)絡編程
- Android網(wǎng)絡編程之簡易新聞客戶端
- Android中實現(xiàn)TCP和UDP傳輸實例
- Android使用socket創(chuàng)建簡單TCP連接的方法
- Android調(diào)用默認瀏覽器打開指定Url的方法實例
- Android基于TCP和URL協(xié)議的網(wǎng)絡編程示例【附demo源碼下載】
相關文章
Android Fragment 和 FragmentManager 的代碼分析
這篇文章主要介紹了Android Fragment 和 FragmentManager 的代碼分析,非常不錯,具有參考借鑒價值,需要的的朋友參考下吧2017-01-01Android中ViewPager實現(xiàn)滑動條及與Fragment結合的實例教程
ViewPager類主要被用來實現(xiàn)可滑動的視圖功能,這里我們就來共同學習Android中ViewPager實現(xiàn)滑動條及與Fragment結合的實例教程,需要的朋友可以參考下2016-06-06Android判斷現(xiàn)在所處界面是否為home主桌面的方法
這篇文章主要介紹了Android判斷現(xiàn)在所處界面是否為home主桌面的方法,涉及Android界面判斷的相關技巧,需要的朋友可以參考下2015-05-05Android中findViewById獲取控件返回為空問題怎么解決
這篇文章主要介紹了Android中findViewById獲取控件返回為空問題怎么解決的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-06-06Android實現(xiàn)Listview異步加載網(wǎng)絡圖片并動態(tài)更新的方法
這篇文章主要介紹了Android實現(xiàn)Listview異步加載網(wǎng)絡圖片并動態(tài)更新的方法,結合實例形式詳細分析了ListView異步加載數(shù)據(jù)的操作步驟與具體實現(xiàn)技巧,需要的朋友可以參考下2016-08-08Android開發(fā)之圖片壓縮實現(xiàn)方法分析
這篇文章主要介紹了Android開發(fā)之圖片壓縮實現(xiàn)方法,結合實例形式分析了Android圖片壓縮的原理、實現(xiàn)方法及相關操作注意事項,需要的朋友可以參考下2019-03-03Android實現(xiàn)掃一掃功能之繪制指定區(qū)域透明區(qū)域
這篇文章主要給大家介紹了關于Android實現(xiàn)掃一掃功能之繪制指定區(qū)域透明區(qū)域的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2018-07-07