26 lines
933 B
Java
26 lines
933 B
Java
package com.utopiaindustries.qualitycontrol.helper;
|
|
|
|
import android.content.Context;
|
|
import android.content.SharedPreferences;
|
|
import android.net.ConnectivityManager;
|
|
import android.net.NetworkInfo;
|
|
import android.preference.PreferenceManager;
|
|
import android.text.TextUtils;
|
|
|
|
import com.google.gson.Gson;
|
|
|
|
public class Helper {
|
|
|
|
public static final String project_file = "Quality-Control";
|
|
|
|
public static boolean isValidEmail(CharSequence target) {
|
|
return !TextUtils.isEmpty(target) && android.util.Patterns.EMAIL_ADDRESS.matcher(target).matches();
|
|
}
|
|
|
|
public static boolean isNetworkConnected(Context context) {
|
|
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
|
|
NetworkInfo activeNetwork = connectivityManager.getActiveNetworkInfo();
|
|
return activeNetwork != null && activeNetwork.isConnectedOrConnecting();
|
|
}
|
|
}
|