有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    每次注册新用户时,这意味着在用户的数据库中创建一个新ID。为Admin运行一个Android Service,它将调用一个服务器脚本来检查新ID是否可用。如果为用户找到新ID,则向管理员部署通知

    Dummy Code [Change as per yours]

    public class your_service extends Service {
    
    
    public your_service() {
    }
    
    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }
    
    @Override
    public void onCreate() {
        super.onCreate();
    
    }
    
    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        final Handler handler = new Handler();
    
        handler.postDelayed(new Runnable() {
        public void run() {
        request = new StringRequest(Request.Method.POST, your_url, new Response.Listener<String>() {
        @Override
        public void onResponse(String response) {
           // add code, ur logic
           //notify here
           //                         
         }
        }, 
           new Response.ErrorListener() {
           @Override
           public void onErrorResponse(VolleyError error) 
                 {//empty
                 }
              });
    
            Volley.newRequestQueue(getBaseContext()).add(request);
            handler.postDelayed(this, 60000); //repeat this code every 1 minutes
                 }
              }, 1000); // first wait for 1 seconds
            }
           }
        };
        return START_STICKY;
    }
    }