谁能给我一些教程,帮助我创建一个可以感知人的温度、动作或声音并根据这些参数的变化自动启动的应用程序。
问问题
123 次
2 回答
2
您需要运行一些应用程序才能感知刺激并对其做出响应。一种方法是创建一个在后台运行并监控事物的服务。一旦你检测到标准,你可以用类似的东西启动应用程序
Context ctx = getContext();
ctx.startActivity(new Intent(ctx, YourActivity.class));
有很多方法可以读取传感器,但您可以从本教程开始
这个问题的一个答案是有关从麦克风录音的信息。
如果这是您的第一个应用程序,我建议您从一个包含基本 Android 应用程序的教程开始并构建它,只需编写一些调试而不是启动 Activity。完成此操作后,您可以将感应代码提取到单独的服务中,并在检测后启动活动。我还认为有一些限制实际上意味着您必须让用户第一次启动应用程序才能启动服务。
于 2013-02-22T09:31:47.213 回答