一. 使用笛卡尔 “二元论” 来做自己精神世界的国王 笛卡尔曾说过:“我思故我在。”这句话表达了一个哲学概念:心灵和身体是两个完全不同的实体,它们相互独立存在。因此,我们可以...
一. 使用笛卡尔 “二元论” 来做自己精神世界的国王 笛卡尔曾说过:“我思故我在。”这句话表达了一个哲学概念:心灵和身体是两个完全不同的实体,它们相互独立存在。因此,我们可以...
证明 f(x)/g(x) 在 x=a时,若f(a)=0 且 g(a)=0,则f(x)/g(x) = f(x)'/g(x)' 如上图所示,f(x) 和 g(x) 在 x=a时,...
其实我对宇宙学或者说物理学并不是特别感兴趣,但作为构建自己的知识体系中的一环,必须对世界观,更大层面叫宇宙观做一个合理的解释。 这也是为了实践 “活得明白”这种理念的一种身体...
人生在世,除了工作生活之外,当然还存在其他的意义。很少人会去思考这个问题,因为这个问题从人类学会思考那天起就已经被人研究了无数次,但直到今天也没有一种理论能够将它解释清楚:人...
几个关键的类: intercept接口,RealInterceptorChain责任链,RealCall 发起请求,CallServerInterceptor真正请求网络的类...
在ViewPager2的 PageTransformer的定制过程中,会出现各种的疑问.其中比较困扰我的就是 PageTransformer的各个page与position是...
在A58车服务的首页中使用了ViewPager2来实现堆栈卡片的效果.在Viewpager2滑动的过程中使用了自定义的切换动画,来造成渐入渐出及缩放的动效.具体代码如下: V...
原创-转载请注明出处。 TextView进阶用法 在Android中TextView是我们最熟悉不过的控件了,但是它的进阶用法你知道多少呢?下面就来聊一聊TextView的进...
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
添加头布局和脚步: 只要是用过RecyclerView的估计大家都知道,这个东西不像ListView那样直接可以 addHeaderView()或addFooterView(...
Github链接 卡顿原因 RecyclerView: notifyDataSetChanged 数据需要全局刷新时,可以使用notifyDataSetChanged;对于增...
最近公司在做性能优化的相关工作,在RecyclerView的优化方面,采用了DiffUtil来提升性能。 废话不多说,直接干代码 接下来是使用 其实DiffUtil的使用还是...