2015-11-14 24 views
0

我想要針對不同條件監測不斷變化的值。針對條件的監測值

例案例:
值:位置的變化(每5秒)
條件:如果location.near(波士頓)做...

似乎很容易對一個值和條件做,但如果有多堆數值和條件,我擔心它會削弱硬件,因爲它會在Android設備上運行。

有沒有一種設計模式可以幫助我呢?

enter image description here

回答

0

我認爲,一個良好的解決方案可以是一個規則引擎。有一些規則引擎可以在Android平臺上正常工作,例如Jess

另一個輕質規則上的Java的可用發動機是Reguloj

基本上,規則引擎是基於一組規則,其中每一個在於一個條件和一個通貨膨脹。

Here你可以找到更多關於你的選擇使用或不使用規則引擎。

+0

謝謝,Jess爲Android atm付費,但Reguloj看起來很有趣! –

+0

不客氣。是的,Reguloj也似乎很簡單。 – GVillani82