简介

这几天在写Android,想要对当前的Activity进行数据的实时刷新更新,可以使用多线程实现

上代码

public class MainActivity extends AppCompatActivity {        private boolean run = false;    private final Handler handler = new Handler();    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);                //一秒刷新一次        run = true;        handler.postDelayed(task, 1000);    }    private final Runnable task = new Runnable() {        @Override        public void run() {            // TODO Auto-generated method stub            if (run) {                doSomething();                handler.postDelayed(this, 1000);            }        }    };}

这实现的时每秒对Activity进行一次刷新

参考

https://codeday.me/bug/20171020/85806.html

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. python list.sort()根据多个关键字排序的方法实现
  3. Android的AnimationSet动画实现图片的轮播,移动和切换可以自定义
  4. Android搜索框之PopupWindow+ListView实现
  5. Android(安卓)ImageSwitcher 实现按钮的3d旋转效果
  6. android利用Intent.ACTION_SEND实现简单分享功能
  7. Android(安卓)实现截屏
  8. [Android(安卓)UI界面] android中仿iphone实现listview的反弹效
  9. Android选项卡Tab的实现

随机推荐

  1. android建立NDK项目调用jrtplib与pc机进
  2. Android多文件断点续传(三)——实现文件断
  3. Android更新Ui线程的四个方法
  4. [置顶] Android 无需root实现apk的静默安
  5. android View页面布局总结 最全总结。
  6. Android中的AES256加密
  7. Android组件属性
  8. Android之自定义Adapter
  9. Android中隐藏屏幕键盘的方法
  10. Android开发环境搭建完全图解