说明在我们开发过程中,一定会有这样的需求,就是主框架是MainActivity,然后里边嵌套多个fragment,来回切换,如果处理不好的话可能会产生多个fragment页面...
说明在我们开发过程中,一定会有这样的需求,就是主框架是MainActivity,然后里边嵌套多个fragment,来回切换,如果处理不好的话可能会产生多个fragment页面...
前言 抽丝剥茧RecyclerView系列文章的目的在于帮助Android开发者提高对RecyclerView的认知,本文是整个系列的第一章。 RecyclerView已经出...
(1)滚动事件分类 列表的滚动一般分为两种: 上面的过程的状态变化如下: (2)监听RecyclerView的滚动 有两种方式可以监听滚动事件: 其中 setOnScroll...
一. 概念 Kotlin 中的密封类(Sealed Class)是一种特殊的类,用于限制类的继承结构。密封类允许你定义一组相关的类,并且只允许这些类作为其子类存在。 语法如下...
主要效果演示 仿抖音App做的技术点及特点: 全屏切换播放效果用的是Recycler加PagerSnapHelper控制。 使用lottie库加载json动画,json动画由...
Kotlin的构造函数分为主构造函数(primary constructor)和次级构造函数(secondary constructor); 主构造函数 1、在Kotlin中...
本篇是通过系统方法来对sd卡及U盘插拔监听及数据获取,Android盒子端开发,有系统权限,当然,这个比较简单,知道具体方法,可以通过反射来实现。 先贴上效果图: 获取外置存...
在看蓝牙源码的时候,发现蓝牙的连接状态以及绑定状态是通过StateMachine(状态机)来实现的。通过StateMachine来管理不同状态下的行为动作,提高灵活性。除了蓝...
获取存储卡路径的接口大家都很熟悉,一般是通过 Environment 接口来获取: 偶尔开发中会遇到需要获取外置存储卡的接口,一般是 TF小卡,网上有很多方法,但都不是完全准...