Android 如何使用url在每个时间限制内ping服务器

Android 如何使用url在每个时间限制内ping服务器,android,Android,我有打url的代码,但当我运行程序时,它只打一次,我希望它每5分钟自动打一次。为了检查状态,如何做…实际上我是android和java新手,所以请用示例解释…v.v。提前谢谢。。。。。 公共课堂活动2 { 公共静态字符串getData(){ 字符串数据=null; 试一试{ URL url = new URL("http://qrrency.com/mobile/j2me/cab/CabRequestStatus.php?requestid=666");

我有打url的代码,但当我运行程序时,它只打一次,我希望它每5分钟自动打一次。为了检查状态,如何做…实际上我是android和java新手,所以请用示例解释…v.v。提前谢谢。。。。。 公共课堂活动2 { 公共静态字符串getData(){ 字符串数据=null; 试一试{

                  URL url = new URL("http://qrrency.com/mobile/j2me/cab/CabRequestStatus.php?requestid=666");
                                        BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
                    int m=0;
                    StringBuffer buffer=new StringBuffer();
                String str1 = " ";
                    while ((m=in.read())!=-1) 
                    {
                                buffer.append((char)m);
                                str1=str1+(char)m;
                                cabbookingapplication.resp =str1;
                                data=cabbookingapplication.resp;


                    }



                   in.close();



                    } catch (MalformedURLException e)
                    {
                    } catch (IOException e) 
                    {

                }
                return data;

你必须在每5分钟后使用计时器,它会点击你想要的Url并做你想做的事。

谢谢先生…但是先生如何实现它???事实上我是java和android新手,请在我的代码中写下它。。pls@Overridepublic void onResume(){super.onResume();autoUpdate=new Timer();autoUpdate.schedule(new TimerTask(){@Override public void run(){rununuithread(new Runnable(){public void run(){dis(++count);//编写在5分钟后命中url的方法}}}}},030000);//每60秒更新一次}//我们最多可以使用100000000位计时器。@重写公共void onPause(){autoUpdate.cancel();super.onPause();}