Я нахожусь в процессе оценки, если и как корпоративное приложение.NET CF может быть портировано для работы устройств на базе Android. Приложение по телефонам Windows Mobile запущено в режиме киоска где автоматический запуск приложения в полноэкранном режиме после начальной загрузки и с пользователями, неспособными к случайно или охотно доступ любые другие части телефона.
Действительно ли возможно на Android иметь только один автоматический запуск приложения после начальной загрузки и предотвратить пользователей от случайно (или охотно) доступ какие-либо другие части устройства на базе Android?
Вы можете автозадачить приложениями при загрузке путем прослушивания Android.intent.action.boot_completed
намерены в широком элементе и начать свою активность оттуда. В действии вы можете зарегистрировать себя как новый Home Escreen по умолчанию [1] и обрабатывать ключи.
Я думаю, что есть несколько случаев, которые вы не можете справиться без модификации структуры (например, DongPress на дому, чтобы показать в настоящее время активные приложения) - я также мог ошибаться.
Но для прототипа, который может быть достаточным.
Иметь веселье!
[1]:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>