检测网络及启动画面
new Thread(new Runnable() { @Override public void run() { //记录线程开始时间 long currentTime = System.currentTimeMillis(); //请求网络 //...省略代码 //结束时间 long stopTime = System.currentTimeMillis(); //间隔时间 long time = stopTime-currentTime; //间隔时间小于页面停留时间,则线程休眠,休眠时间=停留时间-已经执行代码的时间 if (time<2000) { try { Thread.sleep(2000-time); } catch (InterruptedException e) { e.printStackTrace(); } } } }).start();
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步