Tag: 后台进程

NetworkInfo无法正确响应运行Nougat的手机上的网络更改

前言:在运行6.0.1的手机上运行正常。 但是在运行7.1.1的手机上,它不是,如下所示。 build.gradle(模块:app) compileSdkVersion 25 buildToolsVersion “25.0.0” applicationId “com.gesslar.threshvote” minSdkVersion 19 targetSdkVersion 25 AndroidManifest.xml中 NetworkUtil.java我有一个BroadcastReceiver,我用它来简单地调用NetworkUtil.updateNetworkStatus(context); public static void updateNetworkStatus(Context context) { final ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); final NetworkInfo activeNetwork = connectivityManager.getActiveNetworkInfo(); if (activeNetwork == null) { Log.d(TAG, “NO CONNECTION INFORMATION”); return; } if (activeNetwork.isConnected()) { Log.d(TAG, “WE ARE CONNECTED TO A NETWORK”); } else […]

是否可以使用awt.Toolkit和java中的剪贴板知道剪贴板中复制的内容是否是mp3文件

我正在尝试编写一个在后台运行的代码,并监视复制.mp3 文件或包含 .mp3文件的文件夹的复制操作 { Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard(); if (cb.isDataFlavorAvailable(DataFlavor.javaFileListFlavor)) { try { String name = “”+cb.getData(DataFlavor.javaFileListFlavor); boolean found = false; if (name.toLowerCase().endsWith(“.mp3]”)) { System.out.println(“Is MP3”); found = true; } if (!found) { System.out.println(“Is not MP3”); } } catch(UnsupportedFlavorException ex) { ex.printStackTrace(); } catch(IOException ex) { ex.printStackTrace(); } } }

使用java.exe执行静默模式

我想知道是否有办法执行“java.exe”作为后台进程(静默模式执行) 例如:java -cp。 MyClass arg1 我想在不打开命令窗口的情况下将上述语句作为后台进程运行

在省电模式Android上运行后台服务

我有一个服务,用于发送在后台运行的http请求,并在“正常模式”下正常工作。 问题是当我将手机置于“省电模式”时,该服务无法正常工作。 但是,像Whatsapp这样的应用仍然有效。 你知道发生了什么吗?

如何以固定的时间间隔运行后台作业方法?

我在Apache Tomcat上使用JSP / Servlet。 我必须每10分钟运行一次方法。 我怎样才能做到这一点?