拣货电话的计数方法是啥

Posted

技术标签:

【中文标题】拣货电话的计数方法是啥【英文标题】:what is the method for count the picking phone拣货电话的计数方法是什么 【发布时间】:2014-03-18 11:01:00 【问题描述】:

我需要计算用户从口袋或桌子上拿起手机的次数。我知道加速度计。但这是一种正确的做法或任何其他可用的方法吗?

【问题讨论】:

【参考方案1】:

您可以使用Light Sensor,但大多数旧设备都没有。

TYPE_ACCELEROMETER + TYPE_PROXIMITY 了解手机是被挑选出来接听电话还是只是被移动。

【讨论】:

但是我需要在我的手机从桌子上取货时数数。那么,我可以使用加速度计 z 轴吗?如果 z 轴超过某个值,我应该调用 count 方法吗? 当然。您必须实现您的accelerometer like a service 和onAccelerationChanged,您可以存储您的数据或发送sendBroadcast(intent)。这个功能就像手势的识别一样。 我不明白。我将此链接引用为加速度计techrepublic.com/blog/software-engineer/… 我正在获取 z 轴值,那么我如何存储 z 轴值和计数的数量? 1) 您可以将值存储在 sql lite database this is a nice tutorial 或 sharedpreferences 2) 如果您在应用不在前台时也必须监听加速度计,则必须实现android service 'started'

以上是关于拣货电话的计数方法是啥的主要内容,如果未能解决你的问题,请参考以下文章

在原始 MongoDB 协议上实现“计数”方法的正确方法是啥?

在 cassandra 中选择不同计数的方法是啥?

在 for 循环中计数的最佳方法是啥? [复制]

如何在 hbase 表中获取计数记录?查询记录的最快方法是啥?

设计模式-策略模式JAVA实现

我将性能计数器的值发送到 Graphite 的方法非常慢。瓶颈是啥?以及如何改进?