两种方法都返回查询返回项的列表,我在这里错过了什么吗?
或者他们确实有相同的用法?
任何性能差异?
我正在使用Arduino中的套接字通信,我需要try/catch块来正确处理,你们有什么建议?我在互联网上的搜索没有成功.
编辑:
我正在使用的代码使用WiFly模块与移动应用程序进行交互,我正在使用Android构建一个机器人模块,其中包含对移动应用程序的一些控制.一切正常,但有时套接字断开连接,所以我需要为这种情况添加处理,类似于try/catch块,但我没有找到类似的Arduino块.
我的代码:
void loop() {
Client client = server.available();
if (client) {
while (client.connected()) {
if (client.available()) {
// Serial.print("client connected \n");
char c = client.read();
if(c == 'L')
turnLeft();
if(c == 'R')
turnRight();
if(c == 'F')
goForward();
if(c == 'B')
goBackward();
if(c == 'S')
Stop();
Serial.print(c);
}
}
// give the web browser time to receive the data
delay(100);
client.stop();
}
}
Run Code Online (Sandbox Code Playgroud) 当他/她触摸屏幕上的特定位置时,我想给用户一个触觉反馈,由x和y坐标限定,如矩形,如下所示:
if (x > 050
&& x < 100
&& y > 50
&& y < 100) {
// do some code
//then enter haptics feedback
}
Run Code Online (Sandbox Code Playgroud)
我得到的唯一方法是将触觉添加到某些视图,如按钮,是否适用于一般的触摸事件?
提前致谢