如何在不打开应用程序的情况下运行android程序?

苏So

NFC可以打开我的应用程序,然后使用标记中的信息进行一些处理,处理大约需要5秒钟。

如果我的应用是由NFC打开的,则我不希望它在屏幕上显示。这就是onCreate。

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(com.ab.R.layout.test);

    Intent intent=getIntent();
    if (NfcAdapter.ACTION_NDEF_DISCOVERED.equals(getIntent().getAction())) {

        Log.v("nfc", "Start processing");
        SystemClock.sleep(5000); // simulate the processing
        Log.v("nfc", "End processing");
        this.finish();
        System.exit(0);
    }
}

但这是行不通的,该应用将在屏幕上显示约5秒钟。

即使我什么都不处理

    if (NfcAdapter.ACTION_NDEF_DISCOVERED.equals(getIntent().getAction())) {

        this.finish();
        System.exit(0);
    }

我仍然可以在很短的时间内看到应用程序屏幕。

如果我使用NFC运行该应用程序,如何防止该应用程序显示屏幕?

grexter89

在manifest.xml中,您可以为活动指定以下主题:

android:theme="@android:style/Theme.Translucent.NoTitleBar"

这会使您的活动不可见(如果为空)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不打开应用程序的情况下运行警报

来自分类Dev

在不打开R Studio的情况下运行Web应用程序

来自分类Dev

如何在不打开Mac OS X中任何终端窗口的情况下运行Python 3 tkinter应用程序?

来自分类Dev

如何在不打开SMS应用程序的情况下发送SMS

来自分类Dev

Android开发:如何在不使用应用程序的情况下运行线程

来自分类Dev

在不打开应用程序的情况下通过操作按钮关闭正在进行的Android通知

来自分类Dev

Mac上的Pyinstaller:如何在不先打开终端的情况下打开应用程序?

来自分类Dev

在不打开应用程序的情况下同步OneNote

来自分类Dev

如何在不打开编辑器的情况下运行python程序(用Enthought Canopy编写)?

来自分类Dev

如何在不打开编辑器的情况下运行python程序(用Enthought Canopy编写)?

来自分类Dev

Angular / Ionic4如何在不打开本机短信应用程序的情况下发送短信

来自分类Dev

如何在无需打开应用程序的情况下显示对话框

来自分类Dev

默认情况下,如何在GNOME中打开应用程序的新实例?

来自分类Dev

如何在没有python控制台的情况下运行tkinter应用程序

来自分类Dev

如何在不运行应用程序的情况下切换日食工作区?

来自分类Dev

如何在没有提示的情况下以管理员身份运行应用程序?

来自分类Dev

如何在不使用部分唤醒锁的情况下保持应用程序运行

来自分类Dev

如何在没有屏幕记录的情况下运行cherrypy应用程序?

来自分类Dev

如何在不安装Windows的情况下运行.Net应用程序?

来自分类Dev

如何在不调用应用程序回调的情况下运行单元测试

来自分类Dev

如何在不知道名称的情况下从终端运行应用程序?

来自分类Dev

如何在GPS开启的情况下使应用程序持续运行?

来自分类Dev

如何在eclipse中没有main方法的情况下运行JavaFX应用程序?

来自分类Dev

如何在没有 Eclipse 的情况下运行 Spring Boot 应用程序?

来自分类Dev

如何在不使用 Refresh 和 ReCreate for Android 应用程序的情况下重启应用程序?

来自分类Dev

如何在不升级Android应用程序的情况下续订RapidSSL证书?

来自分类Dev

AppDelegate中的iOS应用程序功能,用于在不打开快捷方式的情况下

来自分类Dev

如何在未打开应用程序的情况下始终在后台运行线程以从数据库中读取数据

来自分类Dev

如何在没有GUI的情况下运行GUI应用程序(GUI应用程序作为无头服务器上的守护程序)?

Related 相关文章

  1. 1

    如何在不打开应用程序的情况下运行警报

  2. 2

    在不打开R Studio的情况下运行Web应用程序

  3. 3

    如何在不打开Mac OS X中任何终端窗口的情况下运行Python 3 tkinter应用程序?

  4. 4

    如何在不打开SMS应用程序的情况下发送SMS

  5. 5

    Android开发:如何在不使用应用程序的情况下运行线程

  6. 6

    在不打开应用程序的情况下通过操作按钮关闭正在进行的Android通知

  7. 7

    Mac上的Pyinstaller:如何在不先打开终端的情况下打开应用程序?

  8. 8

    在不打开应用程序的情况下同步OneNote

  9. 9

    如何在不打开编辑器的情况下运行python程序(用Enthought Canopy编写)?

  10. 10

    如何在不打开编辑器的情况下运行python程序(用Enthought Canopy编写)?

  11. 11

    Angular / Ionic4如何在不打开本机短信应用程序的情况下发送短信

  12. 12

    如何在无需打开应用程序的情况下显示对话框

  13. 13

    默认情况下,如何在GNOME中打开应用程序的新实例?

  14. 14

    如何在没有python控制台的情况下运行tkinter应用程序

  15. 15

    如何在不运行应用程序的情况下切换日食工作区?

  16. 16

    如何在没有提示的情况下以管理员身份运行应用程序?

  17. 17

    如何在不使用部分唤醒锁的情况下保持应用程序运行

  18. 18

    如何在没有屏幕记录的情况下运行cherrypy应用程序?

  19. 19

    如何在不安装Windows的情况下运行.Net应用程序?

  20. 20

    如何在不调用应用程序回调的情况下运行单元测试

  21. 21

    如何在不知道名称的情况下从终端运行应用程序?

  22. 22

    如何在GPS开启的情况下使应用程序持续运行?

  23. 23

    如何在eclipse中没有main方法的情况下运行JavaFX应用程序?

  24. 24

    如何在没有 Eclipse 的情况下运行 Spring Boot 应用程序?

  25. 25

    如何在不使用 Refresh 和 ReCreate for Android 应用程序的情况下重启应用程序?

  26. 26

    如何在不升级Android应用程序的情况下续订RapidSSL证书?

  27. 27

    AppDelegate中的iOS应用程序功能,用于在不打开快捷方式的情况下

  28. 28

    如何在未打开应用程序的情况下始终在后台运行线程以从数据库中读取数据

  29. 29

    如何在没有GUI的情况下运行GUI应用程序(GUI应用程序作为无头服务器上的守护程序)?

热门标签

归档