Non hai fornito alcun tipo per AsyncTask quando si dichiara NetCheck , ma stanno cercando di sovrascrivere doInBackground(String... args) , cambialo in:
private class NetCheck extends AsyncTask<String, Integer, Boolean>
allo stesso modo cambia la dichiarazione di ProcessRegister a:
private class ProcessRegister extends AsyncTask<String, Integer, JSONObject>
Controlla i documenti qui per maggiori informazioni