java类android.databinding.BindingConversion的实例源码

Quantity.java 文件源码 项目:moserp 阅读 29 收藏 0 点赞 0 评论 0
@BindingConversion
public static String convertQuantityToString(Quantity quantity) {
    Log.d("Quantity", "convert quantity to string " + quantity);
    if (quantity == null) {
        return null;
    }
    return quantity.toString();
}
Quantity.java 文件源码 项目:moserp 阅读 38 收藏 0 点赞 0 评论 0
@BindingConversion
public static Quantity convertStringToQuantity(String string) {
    Log.d("Quantity", "convert string to quantity " + string);
    if (string == null) {
        return Quantity.ZERO;
    }
    return new Quantity(string);
}
BindingAdapters.java 文件源码 项目:kickmaterial 阅读 36 收藏 0 点赞 0 评论 0
/**
 * Allows to pass additional parameter (click listener)
 * to adapter created by {@link me.tatarka.bindingcollectionadapter.BindingRecyclerViewAdapters}
 *
 * @param clickListener click listener to be bound to all items.
 * @return
 */
@BindingConversion
public static BindingRecyclerViewAdapterFactory toRecyclerViewAdapterFactory(final CategoryClickListener clickListener) {
    return new BindingRecyclerViewAdapterFactory() {
        public <T> BindingRecyclerViewAdapter<T> create(RecyclerView recyclerView, ItemViewArg<T> arg) {
            return new CategoriesRecyclerViewAdapter<>(arg, clickListener);
        }
    };
}
BindingAdapters.java 文件源码 项目:onyxbeacon-android-sdk 阅读 34 收藏 0 点赞 0 评论 0
/**
 * Allows to pass additional parameter (click listener)
 * to adapter created by {@link me.tatarka.bindingcollectionadapter.BindingRecyclerViewAdapters}
 *
 * @param clickListener click listener to be bound to all items.
 * @return
 */
@BindingConversion
public static BindingRecyclerViewAdapterFactory toRecyclerViewAdapterFactory(final CategoryClickListener clickListener) {
    return new BindingRecyclerViewAdapterFactory() {
        public <T> BindingRecyclerViewAdapter<T> create(RecyclerView recyclerView, ItemViewArg<T> arg) {
            return new CategoriesRecyclerViewAdapter<>(arg, clickListener);
        }
    };
}
Utils.java 文件源码 项目:android-advanced-light 阅读 33 收藏 0 点赞 0 评论 0
@BindingConversion
public static String convertDate(Date date) {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    return sdf.format(date);
}
RecyclerViewAdapter.java 文件源码 项目:MVVM-JueJin 阅读 37 收藏 0 点赞 0 评论 0
@BindingConversion
public static ItemView resToResHolder(@LayoutRes int layoutRes) {
    int defaultBindingVariable = BR.item;
    return ItemView.of(defaultBindingVariable, layoutRes);
}
Util.java 文件源码 项目:chameleon-live-wallpaper 阅读 42 收藏 0 点赞 0 评论 0
@BindingConversion
public static ColorDrawable convertColorToDrawable(int color) {
    return color != 0 ? new ColorDrawable(color) : null;
}
BindingAdapter.java 文件源码 项目:Dahaka 阅读 40 收藏 0 点赞 0 评论 0
@BindingConversion
public static int convertBooleanToVisibility(boolean visible) {
    return visible ? View.VISIBLE : View.GONE;
}
BindingAdapter.java 文件源码 项目:DereHelper 阅读 38 收藏 0 点赞 0 评论 0
@BindingConversion
public static String dateToString(Date date) {
    return Utils.formatDate(date);
}
BindingAdapter.java 文件源码 项目:DereHelper 阅读 29 收藏 0 点赞 0 评论 0
@BindingConversion
public static String intToString(int integer) {
    return integer == 0 ? "" : String.valueOf(integer);
}
BindingAdapter.java 文件源码 项目:DereHelper 阅读 44 收藏 0 点赞 0 评论 0
@BindingConversion
public static String doubleToString(double d) {
    return d == 0 ? "" : String.valueOf(d);
}
CustomBindings.java 文件源码 项目:DataBindingGuide 阅读 39 收藏 0 点赞 0 评论 0
@BindingConversion
public static ColorDrawable convertColorToDrawable(int color) {
    return new ColorDrawable(color);
}
ConverterActivity.java 文件源码 项目:awesome-android-mvvm 阅读 39 收藏 0 点赞 0 评论 0
@BindingConversion
public static ColorDrawable convertColorToDrawable(int color) {
    Log.d("BindingConversion", "convertColorToDrawable:" + color);
    return new ColorDrawable(color);
}
ViewBindings.java 文件源码 项目:droidcon2016 阅读 28 收藏 0 点赞 0 评论 0
@BindingConversion
public static int convertBooleanToVisibility(boolean visible) {
    return visible ? View.VISIBLE : View.GONE;
}
BindingHelpers.java 文件源码 项目:Architecture-Demo 阅读 60 收藏 0 点赞 0 评论 0
@BindingConversion
public static int convertBoolToVisibility(boolean visible) {
    return visible ? View.VISIBLE : View.GONE;
}
ObservableString.java 文件源码 项目:easydatabinding 阅读 28 收藏 0 点赞 0 评论 0
@BindingConversion
public static String convertToString(ObservableString s) {
    return s.get();
}
Binding.java 文件源码 项目:devfest-2016-realm 阅读 40 收藏 0 点赞 0 评论 0
@BindingConversion
public static int booleanToVisibility(boolean visible) {
  return visible ? View.VISIBLE : View.GONE;
}
Converters.java 文件源码 项目:NaikSoftware-Lib-Android 阅读 35 收藏 0 点赞 0 评论 0
@BindingConversion
public static ColorDrawable convertColorToDrawable(int color) {
    return new ColorDrawable(color);
}
Converters.java 文件源码 项目:NaikSoftware-Lib-Android 阅读 44 收藏 0 点赞 0 评论 0
@BindingConversion
public static int convertBooleanToInt(Boolean value) {
    return (value != null && value) ? View.VISIBLE : View.GONE;
}
DataBindingHelper.java 文件源码 项目:binea_project_for_android 阅读 30 收藏 0 点赞 0 评论 0
@BindingConversion public static ColorDrawable convertColorToDrawable(int color) {
    return new ColorDrawable(color);
}
BindingCollectionAdapters.java 文件源码 项目:binding-collection-adapter 阅读 29 收藏 0 点赞 0 评论 0
@BindingConversion
public static <T> ItemBinding<T> toItemBinding(OnItemBind<T> onItemBind) {
    return ItemBinding.of(onItemBind);
}
ConversionsActivity.java 文件源码 项目:MasteringAndroidDataBinding 阅读 31 收藏 0 点赞 0 评论 0
@BindingConversion
public static ColorDrawable convertColorToDrawable(int color) {
    return new ColorDrawable(color);
}
FontUtil.java 文件源码 项目:TvDialog 阅读 32 收藏 0 点赞 0 评论 0
@BindingConversion
    public static Typeface convertStringToFace(String fontName) {
        try {
            return Typeface.create(fontName, 0);
        } catch (Exception e) {
            return null;
        }
    }


问题


面经


文章

微信
公众号

扫码关注公众号