240 发简信
IP属地:河南
  • RecyclerView + DataBinding实现的下拉刷新与加载更多

    1、简介 RecyclerView的刷新与加载样式用到第三方库,添加依赖: 在使用RecyclerView来展示网络请求的数据的时候,常用到下拉...

    1.2 1822 0 11
  • Resize,w 360,h 240
    Fragment(androidx.fragment)懒加载

    1.原因 在开发过程中我们会遇到Viewpager嵌套Fragment的情况,这时如果每个Fragment中都含有耗时操作(如网络请求等),由于...

  • DataBinding+RecyclerView刷新闪烁问题

    最初在Recyclerview的Adapter中写的代码如下,代码构建没有问题,可是当刷新界面时会出现界面闪烁以下的问题。 查阅了一下资料发现加...

  • 枚举类型

    由于枚举类型的实例是常量,因此按照命名惯例都用大写字母表示(如果一个名字中有多个单词,用下划线隔开)。 为了使用enum,需要创建一个该类型的引...

  • RecyclerView item加载动画

    效果图: xml文件 在res目录下新建文件夹命名为anim,在anim中新建xml文件 item_anim.xml translate 位置转...

  • 二、初始化基类

    1、 无参的构造器 运行结果: 可以发现,构建过程是从基类“向外”扩散的,所以基类在导出类构造器可以访问它之前,就已经完成了初始化。 2、 带参...

  • 一、构造器初始化

    1.1 初始化顺序 变量定义的先后顺序决定了初始化的顺序。即使变量定义散布于方法定义之间,它们仍会在任何方法(包括构造器)被调用之前得到初始化 ...

  • 在构造器中调用构造器

    运行结果: 构造器Flower(String s, int petals) 表明:尽管可以用this调用一个构造器,但却不能调用两个。此外,必须...

  • Resize,w 360,h 240
    RecyclerView

    1.RecyclerView的使用 Adapter最大的改进就是ViewHolder进行了封装定义,我们只需自定义一个ViewHolder继承R...