本文整理汇总了Java中com.alibaba.fastjson.JSONObject.getDoubleValue方法的典型用法代码示例。如果您正苦于以下问题:Java JSONObject.getDoubleValue方法的具体用法?Java JSONObject.getDoubleValue怎么用?Java JSONObject.getDoubleValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.alibaba.fastjson.JSONObject
的用法示例。
在下文中一共展示了JSONObject.getDoubleValue方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: drag
import com.alibaba.fastjson.JSONObject; //导入方法依赖的package包/类
private static boolean drag(JSONObject args) throws Exception {
String elementId = args.getString("element");
Double fromX = args.getDouble("fromX");
Double fromY = args.getDouble("fromY");
Double toX = args.getDouble("toX");
Double toY = args.getDouble("toY");
double duration = args.getDoubleValue("duration");
int steps = (int) Math.round(duration * 40);
if (elementId != null) {
Element el = elements.getElement(elementId);
return el.drag(toX.intValue(), toY.intValue(), steps);
} else {
boolean res = mDevice.drag(fromX.intValue(), fromY.intValue(), toX.intValue(), toY.intValue(), steps);
Thread.sleep(steps * 100);
return res;
}
}
示例2: press
import com.alibaba.fastjson.JSONObject; //导入方法依赖的package包/类
private static boolean press(JSONObject args) throws Exception {
String elementId = args.getString("element");
double duration = args.getDoubleValue("duration");
int steps = (int) Math.round(duration * 40);
if (elementId != null) {
Element el = elements.getElement(elementId);
Rect elRect = el.getUiObject().getVisibleBounds();
return mDevice.swipe(elRect.centerX(), elRect.centerY(), elRect.centerX(), elRect.centerY(), steps);
} else {
int x = args.getInteger("x");
int y = args.getInteger("y");
return mDevice.swipe(x, y, x, y, steps);
}
}