android定时获取数据更新
16lz
2021-01-23
每个一段时间从服务器获取数据更新
private Handler mHandler = new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); switch (msg.what){ case 1: findData(); break; } } }; Runnable runnable = new Runnable() { @Override public void run() { mHandler.postDelayed(runnable, 10000); Message message = new Message( ); message.what = 1; mHandler.sendMessage(message); } };
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { LogUtil.i(TAG,"onCreateView"); mInflater = inflater; mContext = getActivity(); mView = inflater.inflate(R.layout.fragment_main, container, false); mUser = AVUser.getCurrentUser(); initView(); mHandler.post(runnable); return mView; }
@Override public void onDestroyView() { super.onDestroyView(); LogUtil.i(TAG, "onDestroyView"); mHandler.removeCallbacks(runnable); }
更多相关文章
- Android 查询远程服务器的工具QueryUtils
- android activity之间传递bean类型数据
- Android解析聚合数据之天气预报API
- 网上找了些Android数据库操作的代码
- Android教程之SQlit数据库操作
- 使用NanoHTTPD在android实现web迷你服务器
- Android SDK Manager设置代理服务器和端口
- Android中ListView异步加载数据
- Android下的SQLite数据库的相关操作及AndroidTestCase测试