当前位置: 首页 > news >正文

Android开发教程实加载中...动效

Android开发教程实加载中…动效

加载中,发送中,匹配中都可以用,就是后面是三个点还是两个点,不断在切换

一、思路:

隔500ms发送一次,改变内容

二、效果图:

在这里插入图片描述

看视频更加直观点:

Android开发教程实战案例源码分享-加载中...动效

三、关键代码:
class MainActivity : AppCompatActivity() {private var disposableIntervalText: Disposable? = nulloverride fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)val tv_loading = findViewById<TextView>(R.id.tv_loading)// 500毫秒一次,跑1200次disposableIntervalText = Observable.interval(0,500,TimeUnit.MILLISECONDS,AndroidSchedulers.mainThread()).take(1200).subscribe {if (it % 2 == 0L) {tv_loading.text = "加载中.."} else {tv_loading.text = "加载中..."}}}override fun onDestroy() {super.onDestroy()disposableIntervalText?.dispose()}
}
三、项目demo源码结构图

在这里插入图片描述
有问题或者需要完整源码的私信我

http://www.lryc.cn/news/474695.html

相关文章:

  • NVR设备ONVIF接入平台EasyCVR视频融合平台智慧小区视频监控系统建设方案
  • 适配器模式适用的场景
  • Ambari里面添加hive组件
  • Windows部署rabbitmq
  • 【Flask】四、flask连接并操作数据库
  • ES跟Kafka集成
  • Python Matplotlib:基本图表绘制指南
  • 供应商图纸外发:如何做到既安全又高效?
  • 探索 Move 编程语言:智能合约开发的新纪元
  • vue3+vant实现视频播放(含首次禁止进度条拖拽,视频看完后恢复,保存播放视频进度,刷新及下次进入继续播放,判断视频有无全部看完等)
  • 情感强度分析:精确衡量文本情感强弱的 AI 技术
  • 工厂方法模式与抽象工厂模式
  • 「Math」初等数学知识点大纲(占位待处理)
  • 百元高性价比头戴式降噪耳机选哪款?四款平价性价比品牌别错过!
  • vue3 setup写不写到标签上的区别
  • 【论文解读】EdgeYOLO:一种边缘实时目标检测器(附论文地址)
  • xlwings,让excel飞起来!
  • C语言学习,标准库 <stddef.h>
  • PyQt5实战——操作台打印重定向,主界面以及stacklayout使用(四)
  • React + Vite + TypeScript + React router项目搭建教程
  • 【ShuQiHere】️ 如何启用 SSH 服务
  • 【自动化测试】APP UI 自动化(安卓)-本地环境搭建
  • java毕业设计之基于Bootstrap的常州地方旅游管理系统的设计与实现(springboot)
  • 《机甲崛起》
  • Windows10:Linux Reader
  • 一、k8s快速入门之学习Kubernetes组件基础
  • PostgreSQL 到 PostgreSQL 数据迁移同步
  • RestTemplate 常用方法(提供了多种方法来发送 HTTP 请求)
  • 常量和变量
  • Go语言的使用