2015-11-14 19 views
0

我想要针对不同条件监测不断变化的值。针对条件的监测值

例案例:
值:位置的变化(每5秒)
条件:如果location.near(波士顿)做...

似乎很容易对一个值和条件做,但如果有多堆数值和条件,我担心它会削弱硬件,因为它会在Android设备上运行。

有没有一种设计模式可以帮助我呢?

enter image description here

回答

0

我认为,一个良好的解决方案可以是一个规则引擎。有一些规则引擎可以在Android平台上正常工作,例如Jess

另一个轻质规则上的Java的可用发动机是Reguloj

基本上,规则引擎是基于一组规则,其中每一个在于一个条件和一个通货膨胀。

Here你可以找到更多关于你的选择使用或不使用规则引擎。

+0

谢谢,Jess为Android atm付费,但Reguloj看起来很有趣! –

+0

不客气。是的,Reguloj也似乎很简单。 – GVillani82