MotionLayout,字面翻译是叫运动布局,它是一个能够帮助我们在 app 中管理手势和控件动画的布局组件。它是 ConstraintLayout 的子类并且基于它自身丰...

IP属地:北京
MotionLayout,字面翻译是叫运动布局,它是一个能够帮助我们在 app 中管理手势和控件动画的布局组件。它是 ConstraintLayout 的子类并且基于它自身丰...
昨天,我签下了恒大的房子,交了首付款,正式成为恒大业主的一员,从有想法到买房结束,总共也就三四天的时间,这三四天,惊险刺激,有快乐,更有压力,真的可以称得上是一场看不见的战役...
GapBottomNavigtionView 百度的: 我的: 项目地址:https://github.com/ZYF99/UIKit/tree/1.3[https://gi...
抖音上总会听到这样一句话:“有一种男生,几乎已经绝版了,他们不抽烟,不喝酒,有女朋友的消息就秒回……”。对!确实没有错,这个世界上真的有这么一类绝版男生。但是抖音上的描述...
有时候转过头看回一些基础知识,才发现原来当时候自己觉得很难的东西都是从基础知识衍生而来的,突然会有点豁然开朗的感觉。譬如说我们今天要讲的知识点———注解。 初识,无处不在的注...
序言 我曾经写过一个使用RecycleView打造水平分页GridView。当时用到的是对数据的重排序,但是这样处理还是有些问题,比如用户数据更新以后还需要继续重排序,包括对...
为什么要使用框架 使用框架,是为了提高生产效率。 什么是生产效率? 上学的时候,导师曾说:我以前上学那会儿,什么都得自己写,别的不说,光把界面画出来就够发表篇论文了,哪像你们...