慕工程0101907

是的,java的计时器可以使用,但正如问题所要求的更好的方法(适用于流动)。这是解释这里.为了StackOverflow:自定时器创建一个新线程-它可能会被认为很重,如果您只需要在该活动运行一个处理程序可以与可运行:private final int interval = 1000; // 1 Secondprivate Handler handler = new Handler();private Runnable runnable = new Runnable(){

public void run() {

Toast.makeText(MyActivity.this, "C'Mom no hands!", Toast.LENGTH_SHORT).show();

}};...handler.postAtTime(runnable, System.currentTimeMillis()+interval);handler.postDelayed(runnable, interval);或者是讯息private final int EVENT1 = 1; private Handler handler = new Handler() {

@Override

public void handleMessage(Message msg) {

switch (msg.what) {

case Event1:

Toast.makeText(MyActivity.this, "Event 1", Toast.LENGTH_SHORT).show();

break;

default:

Toast.makeText(MyActivity.this, "Unhandled", Toast.LENGTH_SHORT).show();

break;

}

}};...Message msg = handler.obtainMessage(EVENT1);handler.sendMessageAtTime(msg, System.currentTimeMillis()+interval);handler.sendMessageDelayed(msg, interval);请注意,如果您希望从另一个线程在UI线程中运行一段代码,则可以使用此方法。如果您需要回电话,即使您的活动没有运行,那么您可以使用AlarmManager

android 计时器函数,如何在Android中设置计时器相关推荐

  1. linux桌面计时器,如何在Ubuntu中设置计时器,警报和秒表

    在本文中,我们将说明如何在Ubuntu系统上设置计时器,警报和秒表.本文介绍了以下两种方法: 通过使用Gnome Clocks工具的UI 通过命令行使用各种技巧和技巧 我们已经在Ubuntu 18.0 ...

  2. android vitamio 函数,如何在Android Studio中集成Vitamio?

    我试图将Vitamio Bundle集成到我的Android Studio项目中,但这不适用于我的步骤 >我创建了一个新的Android项目"空白活动" >我选择文件& ...

  3. android input鼠标坐标,android - 如何在EditText中设置光标位置?

    android - 如何在EditText中设置光标位置? 有两个EditText,在加载页面时,第一个EditText中设置了一个文本,所以现在光标将在EditText的起始位置,我想在第二个Edi ...

  4. android在java下建立模块,Android Studio:如何在Android模块中包含Java模块?

    在Android工作室我有一个Android模块,我们称之为MyAndroid.我还有一个Java模块(不是独立的JAR,而是模块中的完整Java项目),我们称之为MyJava.Android Stu ...

  5. 计算机怎么按根号三的四次方,如何在excel中设置开4次方根号公式 | excle根号3公式...

    excel怎样输入公式,先平方,再求和,再开根号 假设你的数据在A1:A10 在B1输入以下公式即可 =SQRT(SUMPRODUCT(A1:A10,A1:A10)) 在excel中怎样开根号 1.打 ...

  6. MATLAB-如何在全图中设置局部放大图

    本文主要介绍,图形绘制时,如何在MATLAB中设置全图中局部放大的位置,以及调整局部放大图的大小以及局部放大图在全图中的相对位置. MATLAB例题程序源代码 %CSDN账号:MATLAB码农 clc ...

  7. html中写自增数字,WPS word中数字怎么自增 如何在word中设置数字的千位分隔符

    选中某行,列或者某一部分,选择菜单栏的"行和列"->"填充"选项,选择序列选项. 在弹出的窗口中设置你需要的选项. WPS文字怎样自动增加数字 如何在WP ...

  8. java如何使显示字符下标_Java如何在 Word 中设置上、下标

    上标是指比同一行中其他文字稍高的文字,而下标是指比同一行中其他文字稍低的文字.在生活中,我们常见的平方米.立方米等符号以及化学中的各种元素符号,都是利用上.下标来表示的.本文将介绍通过Free Spi ...

  9. 如何在Postfix中设置邮件转发

    如何在Postfix中设置邮件转发 2016年1月5日 Mail服务 Postfix 是广泛使用的邮件传输代理(MTA)服务器,可用于发送,接收和通过网络发送的电子邮件转发.本教程将帮助您配置Post ...

  10. 如何在 CSS 中设置组件在浏览器屏幕水平垂直居中

    如何在 CSS 中设置组件在浏览器屏幕水平垂直居中   在 CSS 中设置组件在浏览器屏幕水平垂直居中可分解为两个问题,一是设置组件在其父组件的水平垂直居中,二是让其父组件铺满整个屏幕.   对于让最 ...

最新文章

  1. 图像处理复习整理(5.图像去模糊)
  2. windows下python3关于机器学习的环境配置,Anaconda的安装和使用方法以及安装后无法打开的解决方法
  3. 工作165:混入调用的时候
  4. java 简单获取Excel表格内容(初学者)
  5. Linux Kettle 闪退问题解决方案
  6. Makefile学习(三)[第二版]
  7. 免费开源低代码拖拽开发_资料来源:面向开源开发人员的免费代码搜索工具
  8. Linux系统架构与目录解析 pdf版,Linux系统架构与目录解析
  9. Linux协议栈网桥部分之CAM表操作
  10. python脚本打包成linux命令_python怎么打包生成linux命令行可用软件?
  11. 你必须知道iPad的10件事
  12. EF并非我们想象的那么智能
  13. Mac OS下将iso镜像写入U盘
  14. Jsoup爬虫并解析网页
  15. 音视频开发之旅(41)-天空盒
  16. C语言《计算两点间距离》
  17. 2018-2019的裁员风波(程序员要有危机意识,程序员堪比娱乐圈,更新换代快)
  18. python - 数据类型
  19. 小智机器人型号_小智类人型机器人
  20. 安卓下使用OpenCL进行PowerVR GPU编程

热门文章

  1. Android Wi-Fi源码分析之wpa_supplicant初始化(三):wpa_supplicant_add_iface函数分析
  2. 自主研发的流程引擎怎么样?好用吗?
  3. formidable词根词缀_托福词汇-重点词根词缀总结(二)
  4. Php把ts转为mp4,ts格式转换mp4 - 狸窝
  5. MySQL的DECLARE...HANDLER使用
  6. 小炫酷的3D旋转立方体相册
  7. 运营老鸟眼中,“用户分层”真的超级简单!
  8. 如何在Excel中调节折线图和柱形图(组合图)的高低(位置),让图中的折线和柱形不会出现重叠
  9. 清华大学计算机科学系王瑀屏,清华大学材料科学与工程系
  10. 移动终端安全威胁与应对措施