第一步:下载 直接在项目中下载better-scroll 第二步:引入 在需要的页面直接引入就行 第三步:初始化 直接在mounted里面new BScroll出来就可以(不...
第一步:下载 直接在项目中下载better-scroll 第二步:引入 在需要的页面直接引入就行 第三步:初始化 直接在mounted里面new BScroll出来就可以(不...
项目中验证用户会采用实时变更token的方式,一个refreshToken 五分钟过期一次,一个accessToken 一周失效。refreshToken过期需要刷新替换,a...
在开始之前就是这张图,我们先创建一个 sealed class 来罗列出用户的所有行为。通常以 intent 结尾。当用户启动应用最开始看到就是 InitialIntent...
这篇文章大部分内容来自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
一些城市的焦虑患者 娜娜,女,25岁,新媒体 前几天我妈又打电话, 让我回去相亲。 今年以来 已经是第三次给我介绍对象了 我妈比我还要着急 本想着我也才25 但是被我妈这么催...
前言 了解 行为方法分派 有利于在行为分派时时进行一些功能操作 本文全面讲解行为分派的类型:静态 & 动态行为分派,希望你们会喜欢。 Carson带你学JVM系列文章,具体如...
这段时间正好要做些动画,于是把属性动画重新学习了一遍,做些总结 1. 前言 Android动画分为Frame Animation,Tweened Animation ,Pro...
分析Glide缓存策略,我们还得从之前分析的Engine#load方法入手,这个方法中,展示了缓存读取的一些策略,我们继续贴上这块代码。 Engine#load 涉及到的缓存...
第一部分 dagger2是一个依赖注入的框架,举个例子如果我们不适用dagger注入,我们调用一个对象必须使用构造方法,这样就会造成了类与类的组合,但dagger的使用解决了...