问题标签 [activity-recognition]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用新的 GoogleApiClient 的活动识别不触发活动更新
我正在尝试使用新的 GoogleApiClient 在我的应用中设置 ActivityRecognition。我在任何地方都找不到任何文档(官方 android 文档仍然指的是现已弃用的 ActivityRecognitionClient)。
我设法编写的代码没有触发活动更新。
1)在我的 MainActivity 的 onCreate 里面:
2)在 onConnected 里面:
我的 ActivityRecognitionIntentService 永远不会收到更新。
我究竟做错了什么?或者是否有任何关于通过 GoogleApiClient 进行的 ActivityRecognition 的文档?
android - 为什么eclipse无法解析com.google.android.gms.location.ActivityRecognitionClient?
- 我想在我的 android 应用程序中使用 google ActivityRecognition 服务。
- 我已经从 SDK 管理器安装了 google play 服务,并通过导入选项将 google_play_services_lib 项目添加到我的项目中,然后点击“将项目复制到您的工作区”复选框。
- 我已根据此链接编写了代码:Android Activity Recognition not working with Nexus 5
我的进口清单如下:
导入 android.app.PendingIntent;导入android.content.Context;导入android.content.Intent;导入android.hardware.Sensor;导入android.hardware.SensorEvent;导入 android.hardware.SensorEventListener;导入 android.hardware.SensorManager;导入android.os.Bundle;导入android.support.v4.app.FragmentActivity;导入android.util.Log;导入 android.widget.Toast;
导入 com.google.android.gms.common.ConnectionResult;导入 com.google.android.gms.common.GooglePlayServicesClient;导入 com.google.android.gms.common.GooglePlayServicesUtil;导入 com.google.android.gms.location.ActivityRecognitionClient;
公共类 MainActivity 扩展 FragmentActivity 实现 GooglePlayServicesClient.ConnectionCallbacks,GooglePlayServicesClient.OnConnectionFailedListener {
我的 android 项目可以解决除 com.google.android.gms.location.ActivityRecognitionClient 之外的所有导入!!!!
- 我从 developer.android.com 复制了示例 activityRecognition 项目并从我的 Eclipse 中打开它,但 ActivityRecognitionClient 存在同样的问题!!!
- 我在这里发现了一个类似的问题:Imported Project in Android Studio can't resolve ActivityRecognnitionClient 但对我没有帮助。
android - ActivityRecognitionApi 与 ActivityRecognitionClient 问题
我已将 google play 服务库更新到最新版本。
我正在研究用户活动识别。以前具有 ActivityRecognitionClient 类的 Google Play 服务库。在我更改为最新的 Google play 服务库后,我找到了 ActivityRecognitionApi 类。但是新类没有可用的连接或断开方法。
getActivityRecognitionClient() 方法在新的 Google Play 服务库中不可用。如果我使用 ActivityRecognitionApi 类的实例,它没有连接或断开方法。
在 Android 开发者网站中,他们也没有将给定的教程更新为新引入的名为 ActivityRecognitionApi 的 API。
请帮助我。提前致谢。
java - 让 GoogleApiClient 使用 Activity Recognition
我目前正在使用ActivityRecognitionClient,但不幸的是,谷歌已经宣布该类已被弃用并改用GoogleApiClient。
不确定我是否做错了,我对新的 API 文件感到困惑。我已经导入了 Google Play 库,设置了 API v2 密钥。我按照在线资源编写了ActivityRecognitionClient版本。
下面是不同文件的代码,每当我将选项卡切换到 actRecog 时,它就会崩溃并将错误指向这一行,并带有空指针异常。
下面的完整源代码:(API v2 密钥出于隐私目的被有意隐藏。)
MainActivity.java
清单 XML 文件:
activityrecignition.java(故意拼错名称)
在旧代码中,它包含ActivityRecognitionClient需要实例化的部分,但GoogleApiClient没有。
有没有人已经设法切换到新的 API?我需要一些指南才能到达那里。谢谢。
java - Android ActivityRecognitionService.java 未启动 - Google Play 服务
我在一类 Pinger.java 中有以下代码
我的 ActivityRecognitionService.java 看起来像这样: public class ActivityRecognitionService extends IntentService {
在 ActivityRecognitionService.java 中,似乎“广播”的 Toast 没有出现,我试图理解为什么不查看日志文件也似乎 ActivityRecognitionService.java 没有被 Pinger.java 调用。请告知,我试图弄清楚一旦我能做到这一点,然后我想我可以从我设置的广播服务中读取活动。
java - Google Play Services - Activity Recognition Freezes After a Few Results
I have tried to simplify my code as much as possible, basically hte issue is that the ActivityRecognitionIntentService appears to be called a couple of times, then stalls out. It appears to be related to the requestCode in the PendingIntent, but I am not sure, can someone please advise me as to what is going wrong? Thanks.
Dashboard.java
ActivityRecognitionIntentService.java
public class ActivityRecognitionIntentService extends IntentService {
}
AndroidManifest.xml
android - Google ActivityRecognitionApi 未触发任何回调
GooglePlayServices 最近改变了您检测用户活动的方式 - 从使用 ActivityRecognitionClient 到 ActivityRecognitionApi。我已经遵循了所有我能找到的例子,但一定错过了一些东西。
在调用 GoogleApiClient.Builder(mContext).addApi(ActivityRecognition.API)...build() 之后,我期望调用其中一种连接回调方法。我在所有回调方法中都有日志记录和断点,但没有一个被调用过。
OnReceive() 和 CallClient() 按预期调用,清单文件包括:uses-permission android:name="com.google.android.gms.permission.ACTIVITY_RECOGNITION"
我错过了什么?考虑到我到目前为止浪费的时间,我很想弄清楚这一点。
(PS 这是我自己的日志库 - 这不是问题的一部分)
}
android - 查找用户停放汽车的位置 Android
如何正确识别用户是否正在开车?我正在尝试制作一个应用程序,我可以在其中找到我停放的汽车的位置。
最简单的方法是让用户在停车后按下一个按钮,这样我的应用程序就可以记住它的位置。
但我希望我的应用程序是自动的。它应该在不与用户交互的情况下正确识别用户是否在车内。
我也尝试了活动识别,但它没有给我准确/正确的结果。即使当我走路时,它也会说开车,反之亦然。我不能相信它。
Play商店中有几个应用程序可以实现这一点。我也想学这个。
有人会花一些时间帮助我解决这个问题。会有很大的帮助。提前非常感谢:)
android - Android ActivityRecognitionApi 是否工作,onHandleIntent 上没有收到更新
伙计们有没有人让 ActivityrecognitionAPI 在 Android 中工作。它不提供任何更新。已经尝试过 API 文档,大量示例。OnHandleIntent 不会触发。
主要活动是
显现
代码真的有效吗,或者我在浪费时间。真心想回去Activityrecogntionclient。在 Gingerbread 和 Kitkat 上测试应用程序。双方不为所动
matlab - BOW在动作识别中使用Matlab
我的问题很简单,但我很困惑:(
我正在使用 Matlab 进行动作识别过程。我有 10 个不同的动作,每个动作有 20 个不同的视频,每个视频以 500 点 x 350 个特征(数组 500x350)结束描述符。
做单词的时候;假设我将每个动作的前 10 个视频作为训练集,那么我将有 100 个视频作为训练,100(500x350)。
我的问题是如何考虑训练集和测试集之间的对应关系。我的意思是其中之一:
- TRAIN 数组是 100 个单元格,每个单元格是 [500x350]double,TEST 数组是 [100x1] double。
- TRAIN 的数组是双精度的,[50000x350]double 和 TEST 的数组是 [50000x1] 双精度的。我的意思是我应该将每个视频视为一个实例,或者将每个点 [1x350] 视为一个实例!我不知道什么是正确的实现。
非常感谢。