使用Android 数据绑定库实现绑定适配器的典型方法是使用@BindingAdapter注释创建静态方法,例如: 这已在网上广泛使用和讨论,并适用于很多个例(如果你熟悉Da...
代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。 为什么要加代码混淆------------...
DataBinding的用法 是时候抛弃ButterKnife,拥抱DataBinding了。1.ButterKnife对组件化方案支持不如DataBinding2.Butt...
前言 在上一篇文章:EventBus 3.0初探: 入门使用及其使用 完全解析中,笔者为大家介绍了EventBus 3.0的用法,相信大家对其的使用也比较熟悉了。我们学习使用...
基于Google MVVM框架的baseMVVM框架 前提说明: 本人在项目中的一些总结和参考大佬的代码,综合了一个小型的Android vvm框架本框架适用于中小项目,并且...
RxJava——目前最热门的响应式函数编程框架。本文主要总结了笔者在项目中使用到的RxJava的场景,部分例子参考自网络 [笔者仍为Android初学者。如有解释错误的地方,...
Android动画的开发中,为了达到更加酷炫的效果,常常需要自定义运动轨迹,或者绘制花式复杂的曲线,这正是Bezier曲线大显神通的地方,本文将带你了解Bezier曲线在An...
基本数据类型 和java类似,首字母大写 Type BitWidthDouble 64Float 32Long 64Int 32...