拣货电话的计数方法是啥
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 协议上实现“计数”方法的正确方法是啥?