仪器网(yiqi.com)欢迎您!

| 注册2 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

android多个计时器会影响性能吗

妮佩7451 2015-02-10 09:37:56 261  浏览
  •  

参与评论

全部评论(2条)

  • dai8411 2015-02-11 00:00:00
    一个应用一般只有一到两个进程不会因为重复打开就增多进程;你说的应该是线程或是任务之类的东西吧!~ 重复执行屏蔽有两个思路给你,一个是在广播接收时进行判断 onReceive中 if(timerTaskIsRunning){ timerTask.stop();//停止之前的计时器事件,方法自定 timerTask = new TimerTask();生成新的计时器事件 } 另一种是在定时器里写,思路差不多的,你要看具体情况看哪种方式比较便于管理!

    赞(10)

    回复(0)

    评论

  • 西孺伤闻QU 2016-01-23 00:00:00
    不会。安卓实现同时多个效果的步骤: 1、首先需要在输入框中输入一个秒数,比如:12,然后获取输入框中的值,显示在一个TextView中; 2、点击“开始”按钮,每隔一秒钟,秒数减1,然后显示在TextView中; 3、点击“停止”按钮,计时器停止运行,当再次点击“开始”按钮,计时器继续运行。 4、平时用的每个商品都应该有两个属性值,这里叫它deadLine和isOverdue吧,表示商品的到期时间和是否到期,那么可以考虑这么实现:设置一个主计时器,每隔1秒发出消息告诉GridView现在的时间,GridView的Item获得这个时间之后就和deadLine比较,如果已经到deadline了,就把数据源中的这项标记成已到期(修改isOverdue的值为true);没到deadline,就计算还差多少时间,显示到GridView的Item里。

    赞(7)

    回复(0)

    评论

热门问答

android多个计时器会影响性能吗
 
2015-02-10 09:37:56 261 2
android 计时器代码
游戏,开始了计时开始,然后结束的时候返回一个记录的时间.
2013-05-19 10:09:35 364 2
哪些因素会影响导热硅脂性能
 
2018-03-22 22:50:11 538 1
熔喷滤纸手感软硬会影响过滤性能吗?
不是同一批料,要求99%细菌过滤,120抗血透是一样的。手感上软硬有区别。请高人指教,这个软硬对过滤性能有影响吗?
2015-08-06 20:16:02 1160 1
在wpf中如何创建多个计时器?
在编写WPF程序的过程中,需要实现通过选择不同参数,生成多个计时器的情况。比如说:通过选取员工编号,点击一个按钮开始一个计时器,计时器每隔一个设定的时间执行一个操作,在不停止当前计时器的情况下, 重新选择一个编号,点击同一个按钮再开始同一个计时... 在编写WPF程序的过程中,需要实现通过选择不同参数,生成多个计时器的情况。比如说:通过选取员工编号,点击一个按钮开始一个计时器,计时器每隔一个设定的时间执行一个操作,在不停止当前计时器的情况下, 重新选择一个编号,点击同一个按钮再开始同一个计时器,执行同样操作。 问题1:如何让几个计时器同时计时? 问题2:如何根据员工编号关闭相应的计时器? 谢谢各位好心人! 展开
2015-04-08 15:08:43 449 1
android加速度传感器去除重力影响
这是android developer网站提供的方法 public void onSensorChanged(SensorEvent event) { // alpha is calculated as t / (t + dT) // with t, the low-pass filter's time-constant // and dT, the event delivery... 这是android developer网站提供的方法 public void onSensorChanged(SensorEvent event) { // alpha is calculated as t / (t + dT) // with t, the low-pass filter's time-constant // and dT, the event delivery rate final float alpha = 0.8; gravity[0] = alpha * gravity[0] + (1 - alpha) * event.values[0]; gravity[1] = alpha * gravity[1] + (1 - alpha) * event.values[1]; gravity[2] = alpha * gravity[2] + (1 - alpha) * event.values[2]; linear_acceleration[0] = event.values[0] - gravity[0]; linear_acceleration[1] = event.values[1] - gravity[1]; linear_acceleration[2] = event.values[2] - gravity[2]; } 请高手解释下,还有这个gravity初始值是多少,不能理解啊,不应该根据角度关系将重力分解到各个轴,再计算吗? 展开
2013-08-22 00:54:14 415 6
复合材料添加硅酮粉哪些因素会影响流动性能?
复合材料添加硅酮粉哪些因素会影响流动性能?
2018-11-22 14:38:56 481 0
离子色谱柱能用纯水冲洗吗,这样是否会影响柱子的性能。
 
2016-12-01 17:47:16 675 1
发物会影响伤口愈合吗?
 
2017-09-30 08:14:11 506 1
鼻炎会影响听力吗?
 
2017-11-25 06:09:37 304 1
喝水会影响尿常规吗
 
2014-09-28 18:31:35 321 2
PH会影响余氯检测仪吗?

PH会影响余氯检测仪吗?

2021-05-31 13:15:04 333 0
android加速度传感器怎么去除重力的影响
 
2016-07-03 15:29:31 260 1
苯丙乳液保温后沸腾会影响什么性能
苯丙乳液保温后沸腾会影响什么性能
2016-03-09 13:32:29 512 1
导热硅脂对散热性能影响大吗
 
2017-06-22 18:43:55 326 1
导热硅脂对散热性能影响大吗
 
2017-07-18 23:28:21 368 1
铝壳电芯表面有凹点,会影响电芯性能吗
 
2018-11-30 04:23:21 398 0
谁能帮我用java多线程设计一个可多个同时使用的计时器吗?
运用JAVA 中的线程技术,在设计一个用户界面的基础上,设计计数器(可多个同时使用)
2010-12-27 16:49:30 438 2
[Android开发] SensorEvent,加速度传感器如何消除重力影响
下图截自:http://developer.android.com/reference/android/hardware/SensorEvent.html 滑条下拉3分之一处 我想要做到: 取出加速度传感器的3轴的值,并且对这3个值消除重力加速度的影响,Z终求出线性加速度。 问题1: 此监听函数里面的gravity[] 这个数组... 下图截自:http://developer.android.com/reference/android/hardware/SensorEvent.html 滑条下拉3分之一处 我想要做到: 取出加速度传感器的3轴的值,并且对这3个值消除重力加速度的影响,Z终求出线性加速度。 问题1: 此监听函数里面的gravity[] 这个数组是什么? 从哪里可以获取? 难道在本Class里面再创建一个SensorManager对象 sensor2,sensorType 为 Gravity? 并注册sensor2.registerListener 监听? 问题2: 接着问题1,这样我就注册了两个监听,一个Accelerator加速度传感器监听和Gravity重力监听。 那么onSensorChanged()这个监听函数中的 event.values[] 究竟是accelerator 的,还是gravity的? 展开
2018-11-15 08:58:30 351 0
霉菌性阴道炎会影响血液吗
 
2018-11-12 08:06:27 255 0

12月突出贡献榜

推荐主页

最新话题