一、Allure简介: Allure是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成...
一、Allure简介: Allure是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成...
1.demo简介 本demo实现的是加载中间过渡动画,主要涉及自定义控件以及属性动画的使用,本代码没有引用任何资源,一切效果都是通过自定义实现的,所以可以直接搬到自己的本地使...
概述 在Android开发过程中,我们经常会用到adapter。因为adapter在基本使用的过程中,代码比较繁琐,于是进行一个简单封装,使调用起来更加简单便捷。这节就来讲讲...
这个问题实际上是我前几天面试时遇到的一个问题,虽然我之前分析过 Glide 的源码,但是老实说,如果不是面试遇到这类问题,我根本不会留意 Glide 的 Bitmap 复用这...
系列文章: Glide源码探究(一) - 生命周期绑定与Request创建[https://www.jianshu.com/p/85da220d8442] Glide源码探究...
Glide生命周期管理 1.Glide特点 使用简单 可配置度高,自适应程度高 支持常见图片格式(jpg、png、gif、webp) 支持多种数据源(网络、本地、资源、Ass...
Github地址,觉得赞欢迎star[https://github.com/ssseasonnn/DownloadX] 它来了,它来了,基于协程打造的下载工具,支持多线程下载...
1、 你对 APP 的启动有过研究吗? 有做过相关的启动优化吗? 程序员: 之前做热修复的时候研究过 Application 的启动原理。项目中也做过一些启动优化。 面试官:...
一、LiveData介绍 1.1 作用 LiveData是Jetpack AAC的重要组件,同时也有一个同名抽象类。 LiveData,原意是 活着的数据。 数据还能有生命?...