我试图找到一种方法从我的服务发送一个整数值到我的MainActivity,但我无法弄清楚互联网上的教程.我正在使用处理程序来接收我从我的服务中的线程发送的消息.
我在服务中的线程代码:
private class ServiceThread extends Thread {
@Override
public void run() {
super.run();
try{
Log.i("Service", "TASK PERFORMED");
int x = 0;
for (int i = 0; i < 20; i++){
x += (random.nextInt(20) + 20);
}
theInteger = x/20;
Message msg = Message.obtain();
msg.what = MY_RND_INT;
msg.arg1 = theInteger;
handler.sendMessage(msg);
}catch(Exception e){
e.getMessage();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试接收邮件的代码:
public Messenger mMessenger = new Messenger(new IncomingHandler());
class IncomingHandler extends Handler {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case …Run Code Online (Sandbox Code Playgroud) 我的 unbuild node.js 项目在文件服务器上,我想执行应该构建应用程序的 npm 脚本“build”。但是我找不到通过代码调用此命令的方法。有谁知道这是否可能?当我尝试搜索结果时,我一直在寻找有关 npm 脚本如何工作的教程,这不是我想知道的。是否可以从代码运行 npm 脚本(命令?)?