Skip to content

Instantly share code, notes, and snippets.

View sreelallalu's full-sized avatar

sreelal sreelallalu

  • Trivandrum
View GitHub Profile
@sreelallalu
sreelallalu / Databinding
Last active December 6, 2017 09:29
Databinding
class : ActivityProfileDBinding binding= DataBindingUtil.setContentView(ProfileActivity_D.this,R.layout.activity_profile__d);
fragment :
public View onCreateView(LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
MartianDataBinding binding = DataBindingUtil.inflate(
inflater, R.layout.martian_data, container, false);
android:largeHeap="true"
manifest//
android:name="android.support.multidex.MultiDexApplication"
gradle//
compile 'com.android.support:multidex:1.0.1'
@sreelallalu
sreelallalu / Fragment to Activity Iterface
Created October 27, 2017 18:45
Fragment to Activity Iterface
fragment----
public interface OnDataPass {
void onDataPass(String data);
}
OnDataPass dataPasser;
@Override
public void onAttach(Context context) {
super.onAttach(context);
@sreelallalu
sreelallalu / proguard strip log
Created October 31, 2017 05:19
Remove Log All
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** w(...);
public static *** v(...);
public static *** i(...);
public static *** e(...);
}
@sreelallalu
sreelallalu / FirebasePattern
Created November 1, 2017 06:33
FirebasePattern
public class FirebasePattern {
static String compileformat="[^a-zA-Z0-9-_.~%]";
public static String getValue(String s) {
Pattern pattern = Pattern.compile(compileformat);
Matcher matcher = pattern.matcher(s);
String number = matcher.replaceAll("_");
return number;
}
@sreelallalu
sreelallalu / LocationHelper
Created November 1, 2017 06:34
LocationHelper
public class LocationHelper {
public static final int LOCATION_PERMISION = 555;
@sreelallalu
sreelallalu / MandatoryStar
Created November 1, 2017 06:34
MandatoryStar
public class MandStar {
public static SpannableStringBuilder star(String hint)
{
String colored = " *";
SpannableStringBuilder builder = new SpannableStringBuilder();
builder.append(hint);
int start = builder.length();
builder.append(colored);
@sreelallalu
sreelallalu / SharedHelper
Created November 1, 2017 06:36
SharedHelper
static SharedPreferences sharedPreferences;
public static boolean getNri_relativeCheck(Context context){
sharedPreferences=getSharePrefe(context);
boolean check=sharedPreferences.getBoolean(REGI.REG1_page_nri_check,true);
return check;
}
@sreelallalu
sreelallalu / SnakBarHelper
Created November 1, 2017 06:36
SnakBarHelper
public class SnakBar {
public static void showsnackbar(Context c,String message, int ID){
try {
Snackbar snackbar = Snackbar
.make(((Activity) c).findViewById(ID), message, Snackbar.LENGTH_SHORT);
View sbView = snackbar.getView();
sbView.setBackgroundColor(c.getResources().getColor(R.color.snakbar));
@sreelallalu
sreelallalu / VolleyErr
Created November 1, 2017 06:37
VolleyErr
public class VolleyErr {
static Result _result;
public interface Result
{
void response(String msg);
}
public static void show(VolleyError error,Result c){