在kotlin中数组和list的操作符基本共同,所以在数组中可用的操作符也可以在list中使用。 1、统计操作符 any 只要有一个符合就返回trueall 所有条件符合才返...
在kotlin中数组和list的操作符基本共同,所以在数组中可用的操作符也可以在list中使用。 1、统计操作符 any 只要有一个符合就返回trueall 所有条件符合才返...
全面屏手机存在底部虚拟键盘遮挡dailog问题,解决方式是在dialog弹出时隐藏虚拟键盘,dialog消失dismiss时显示虚拟键盘:隐藏虚拟键盘: 显示虚拟键盘: 或者...
前言 昨天看到这篇文章Yelp 的缩包技巧:从40M降到20M,这篇文章详细介绍了使用webp前后对包大小的影响,看完后是不是很心动,那么问题来了,我们改怎么才能把我们包内的...
一、环境搭建 安装好JDK环境 到groovy官网下载groovySDK,解压到合适位置groovy官网:http://www.groovy-lang.org/image.p...
retrofit中有什么注解 ,但是对于@body网上讲解不是很多,现在我们来分析下@body首先我们要明白的是后台传参数的方式最常用的分为了get与post,get的参数是...
前天晚上,有一位00后的同学加我微信,非常诚恳的向我请教:高中辍学的自己,如何正确打开新媒体之路? 看到他的疑问,我不禁想起了当年的自己,但幸运的是,当年的我遇到了一个好的领...
一、起因 很久以前接手的一个比较老的项目中,是使用Activity的名字作为tag来标识网络请求的。在Activity的onDestroy回调中根据这个标识取消所有的网络请求...
引言 ??通常,我们都会在各种app中发现存在需要用户输入手机号获取验证码的情况:当用户输入手机号点击后发送验证码后,“获取验证码”点击框会进入读秒倒计时,60秒之后读秒结束...
睡觉之前,为了更好地入眠,让我们来学习下反射+注解+动态代理的综合使用姿势。在上篇文章中我们简单的聊了下动态代理,今天我们结合反射和注解来一起看下。首先会先简单看下反射和注解...
我是在深入学习 kotlin 时第一次看到协程,作为传统线程模型的进化版,虽说协程这个概念几十年前就有了,但是协程只是在近年才开始兴起,应用的语言有:go 、goLand、k...
概述 相信大家在项目中使用RecyclerView时,经常会遇到这样的需求:将RecyclerView滑动到指定位置,或者检索RecyclerView的某一项(各个项的高度不...
一、为什么需要 WebSocket 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议,为什么还需要另一个协议?它能带来什么好处? 答案很简单...
全部错误是这样的: Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/buil...
从来不跌倒不算光彩,每次跌倒后能再站起来,才是最大的荣耀。 添加分割线 在上一篇中,我们讲解了RecyclerView的基本使用方法,但有个问题:为什么Item之间没有分割线...