任何人都可以为我提供一些教程,帮助我创建一个感知人的温度,动作或声音的应用程序,并根据这些参数的变化自动启动。
答案 0 :(得分:2)
你需要运行一些应用程序才能感知刺激并对其做出反应。一种方法是创建一个在后台运行的service并监控事物。一旦检测到标准,就可以使用类似
的方式启动应用程序Context ctx = getContext();
ctx.startActivity(new Intent(ctx, YourActivity.class));
有许多方法可以读取传感器,但您可以启动with this tutorial
this question的一个答案包含有关麦克风录音的信息。
如果这是您的第一个应用程序,我建议您从一个包含基本Android应用程序的教程开始并构建它,只需编写一些调试而不是启动活动。完成此操作后,您可以将传感代码拉出到单独的服务中,并在检测后启动活动。我也认为有一些限制,实际上意味着你必须让用户第一次启动应用程序才能启动服务。
答案 1 :(得分:0)