打造语音控制应用与室内日晷:技术与创意的融合
语音控制应用开发
在开发语音控制应用时,我们需要构建两个关键部分:移动应用和 Android Wear 应用。
首先是移动应用中的 ListenerService
类,其代码如下:
public class ListenerService extends WearableListenerService {
private static final String START_ACTIVITY = "/start/MainActivity";
private CommandRequest request = new CommandRequest(this);
@Override
public void onMessageReceived(MessageEvent messageEvent) {
if (messageEvent.getPath().equals(START_ACTIVITY)) {
String command = new String(messageEvent.getData());
request.doRequest(command);
}
}
}
为了让这个服务正常工作,我们需要在 AndroidManifest.xml
文件中添加相应的权限和意图过滤器,示例如下:
&l