加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Android连接网络的代码

发布时间:2020-05-24 14:42:33 所属栏目:Java 来源:互联网
导读:Android连接网络的代码

下面是脚本之家 jb51.cc 通过网络收集整理的代码片段。

脚本之家小编现在分享给大家,也给大家做个参考。

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();
                    }
            }

        };

    };

以上是脚本之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读