Как вы можете запросить текущую активность пользователя в фоновом агенте WP7? - PullRequest
0 голосов
/ 06 января 2012

WP7 mango теперь поддерживает фоновые агенты (с некоторыми ограничениями): http://blogs.msdn.com/b/danielegan/archive/2011/10/18/background-agents-in-wp7.aspx

Как я могу проверить текущую активность пользователя?в частности, вот что я хотел бы определить:

  • что такое активное приложение
  • когда было последнее взаимодействие с пользователем

Ответы [ 2 ]

1 голос
/ 06 января 2012

Я думаю, что Microsoft может сделать это, предоставив разработчикам API для изменения настроек системы Lock Screen. На данный момент это невозможно, но здесь есть петиция, позволяющая установить обои из приложения: http://wpdev.uservoice.com/forums/110705-app-platform/suggestions/1720049-provide-a-wallpaper-api-to-enable-in-app-setting-o?ref=title

Это в сочетании с возможностью изменения тайм-аута экрана (пока невозможно) позволит достичь желаемого эффекта.

Полагаю, вы, вероятно, после пользовательской заставки с другой информацией и / или визуализированным / анимированным контентом. Это не имеет смысла. Весь смысл заставки в том, чтобы сохранить экран.

Нет лучшего способа сохранить экран, чем отключить его, с чем мобильные устройства справляются довольно хорошо.

0 голосов
/ 06 января 2012

Вы тоже не можете. Windows Phone не поддерживает проверку активности пользователей или чего-либо еще, что выходит за пределы собственного домена стороннего приложения.

Фоновые агенты ограничены приложением, которое их создало, и данными, связанными с этим (в изолированном хранилище).

И это хорошо, поскольку это означает, что создавать вредоносные и шпионские программы намного сложнее. Кроме того, приложение, которое вы пытаетесь создать, в основном будет считаться шпионским программным обеспечением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...