记录一个bug 我们先不看返回数据: 一个列表 使用的是 BAV BaseQuickAdapter我们定位到 CollectionSupplyListAdapter的 13...
今天搞viewbinding在自定义View中使用,发现查到的都是错的,后来在官方查到了,分享给大家。 喜欢的话可以点个赞~
//使用lastIndexOf()结合subString()获取后缀名 public StringlastName(File file){if(file==null)retu...
本文章已授权郭霖微信公众号转载[https://mp.weixin.qq.com/s/_MSpAVelQsOJFuin3QZh6g] JCenter 远程仓库已经宣布停止维护...
我非常喜欢Material Design里折叠工具栏的效果,bilibili Android客户端视频详情页就是采用的这种设计。这篇文章的第二部分我们就通过简单的模仿bili...
以前做应用开发时,在数据尚未加载前一般会先给用户一个提示,最简单粗暴的方式就是菊花图,大多数做法是放一张有个性的静态图,示意正在加载数据,这样体验会好些,直到出现 Skele...
Kotlin inline, noinline and crossinline tags: Kotlin inline, noinline, crossinline 简介 k...
Kotlin Coroutines(协程) 完全解析系列: Kotlin Coroutines(协程) 完全解析(一),协程简介 Kotlin Coroutines(协程) ...
今天测试报了个BUG,分析了一波顺利解决问题。但是感觉中间的一些思路、技巧和知识点比较有意思,所以记录下来。 问题定位与分析 首先这个问题是是个概率性问题,在压测整机复位功能...
嵌套系列导航 1.浅析NestedScrolling嵌套滑动机制之基础篇 2.浅析NestedScrolling嵌套滑动机制之实践篇-仿写饿了么商家详情页 3.浅析Neste...
1.应用启动的类型 冷启动 冷启动指的是该应用程序在此之前没有被创建,发生在应用程序首次启动或者自上次被终止后的再次启动。简单的说就是app进程还没有,需要创建app的进程启...
问题描述 Android 9.0及以上版本,多进程使用WebView会引发应用程序崩溃。 官方说明:在Android 9.0中,为改善应用稳定性和数据完整性,应用无法再让多个...
官方网站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...
Fragment 有很多种使用方法,官方并没有提供一个统一的 api 来处理 Fragment 的可见性判断和回调,导致在不同的使用场景下需要使用不同的方法来判断 Fragm...
上传Android studio项目到Maven项目仓库 注: 1、因项目特殊性,部分截图中跟项目有关的字眼会打码,请见谅 2、本人使用的是mac,跟Windows有些不同,...