在Android日常开发中,数组和集合这两个数据容器是必不可少的。在Kotlin中集合同样是有三大类:List、Set、Map。作用含义都和Ja...
最近在做项目适配工作,需要打开手机中设置页面进行设置。国内 rom 都是自己改过的,适配起来也是稍微的麻烦。同一个功能不同的手机品牌界面都不一样...
在Java中我们通常会使用静态变量和静态方法作为工具类。 那如何在Kotlin中类名直接调用类的方法和变量呢?先来看看 object 关键字的作...
常用操作符 1、? 操作符</br> 表示对象可能为空,或者对象可以为空 2、 ?: 操作符</br> 相当于 if null 执行一个语句 3...
总结一下基础的写法,方便自己快速的回顾。 一、 变量 在 Kotlin 中所有的变量都是不允许为 null 的。 空安全设计 但是实际场景是需要...
简单封装 分析简单调用之后,看看什么部分是可以抽取出来,做一个BaseAdapter 的封装。封装 BaseAdapter 的目标就是再调用的时...
参考文章 https://www.jianshu.com/p/f0b28e26ff0e 最近在公司做的主要项目都是对外 SDK 的开发,对界面的...
多线程是一个经常接触的东西,之前在使用的时候没有做过系统的总结和梳理,最近根据自己的想法,把自己之前做过的看过的都总结一遍。最终转化为自己的东西...
最近空闲的时候喜欢看看之前的东西,温故而知新。发现一个之前忽略的问题。自己学着总结一下。这些年没有自己总结自己的知识体系是最大的失误。 问题 自...