源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

android网络编程之android连接网络的简单示例代码

  • 时间:2022-09-20 11:25 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:android网络编程之android连接网络的简单示例代码
[u]复制代码[/u] 代码如下:
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();                 }         }     }; };
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部