public NotificationDisplayHandler notificationDisplayHandler () { if(notificationDisplayHandler == null) { notificationDisplayHandler = new NotificationDisplayHandler(); } return notificationDisplayHandler; }
public String getLastMessageText (Message lastMessage) { String messageText = Strings.t(R.string.no_messages); if (lastMessage != null) { messageText = Strings.payloadAsString(lastMessage); } return messageText; }
@Override public void onError(Throwable e) { super.onError(e); } }
public boolean twitterLoginEnabled() { return !StringChecker.isNullOrEmpty(twitterKey) && !StringChecker.isNullOrEmpty(twitterSecret) && twitterLoginEnabled; }
public static File compressImageToFile(Context context, Bitmap bitmap, String name, String ext) { File outFile = createEmptyFileInCacheDirectory(context, name, ext); return compressImageToFile(bitmap, outFile); }
public static HashMap<String, Object> flatten (Map<String, Object> map) { return flatten(map, null); //This function loops on itself. This is the initial part of it. The other flatten function with an extra variable is needed when the function begins looping on itself. }
protected HashMap<String, Object> expandMeta(Map<String, String> meta) { return HashMapHelper.expand((HashMap<String, String>) meta); }
public Completable requestVideoAccess(Activity activity) { // return requestCameraAccess(activity); return requestPermission(activity, Manifest.permission.CAPTURE_VIDEO_OUTPUT, RECORD_VIDEO_REQUEST, R.string.permission_video_output_title, R.string.permission_video_output_message); }
@Override public void onSubscribe(Disposable d) { super.onSubscribe(d); }
public String getLastMessageDateAsString (Date date) { if (date != null) { return Strings.dateTime(date); } return null; }
public static byte[] getImageByteArray(Bitmap bitmap){ return getImageByteArray(bitmap, 50); }
public boolean googleLoginEnabled() { return !StringChecker.isNullOrEmpty(googleWebClientKey) && googleLoginEnabled; }
public Completable requestReadContact(Activity activity) { return requestPermission(activity, Manifest.permission.READ_CONTACTS, READ_CONTACTS_REQUEST, R.string.permission_read_contacts_title, R.string.permission_read_contacts_message); }
@Override public void onError(Throwable e) { super.onError(e); }
@Override public void onSubscribe(Disposable d) { super.onSubscribe(d); }
public Completable requestManageDocumentsStorage(Activity activity) { return requestPermission(activity, Manifest.permission.MANAGE_DOCUMENTS, MANAGE_DOCUMENTS_REQUEST, R.string.permission_manage_documents_storage_title, R.string.permission_manage_documents_message); }
public Completable requestReadExternalStorage(Activity activity) { return requestPermission(activity, Manifest.permission.READ_EXTERNAL_STORAGE, READ_EXTERNAL_STORAGE_REQUEST, R.string.permission_read_external_storage_title, R.string.permission_read_external_storage_message); }
public Completable requestWriteExternalStorage(Activity activity) { return requestPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE_REQUEST, R.string.permission_write_external_storage_title, R.string.permission_write_external_storage_message); }
public Completable requestCameraAccess(Activity activity) { return requestPermission(activity, Manifest.permission.CAMERA, CAMERA_REQUEST, R.string.permission_camera_title, R.string.permission_camera_message); }
public Completable requestLocationAccess(Activity activity) { return requestPermission(activity, Manifest.permission.ACCESS_FINE_LOCATION, FINE_LOCATION_REQUEST, R.string.permission_location_title, R.string.permission_location_message); }