android:如何通过特殊操作全局触发服务?

时间:2014-01-08 22:40:33

标签: android

我想编写一个屏幕捕获应用程序,但我不知道如何通过特殊操作全局触发我的应用程序,例如摇动设备或长按按钮或其他任何东西。这意味着随时在任何应用程序下调出我的应用程序。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

你需要使用接收器。例如,如果您希望应用程序在手机启动时启动Receiver活动,则可以执行以下操作:

<receiver android:name=".MyReceiver">

        <intent-filter >

        <action android:name="android.intent.action.SCREEN_ON" />

            <action android:name="android.intent.action.BOOT_COMPLETED" />

        </intent-filter>

</receiver>