标签: 迁移

在VSCode中编写Kotlin/Java

不希望每次运行一下代码就要去启动Android Studio这个庞然大物,正好vscode可以做一个轻量级的IDE,所以配置了vscode用来编写Kotlin程序

kotlin val的一次错误运用

由于kotlin中被val或var修饰成员自带getter()/setter()(被val 修饰的成员没有setter()),所以在定义变量名称的时候不再像Java那样在成员变量之前加入小写m,类似于mApplication;所以一段时间不曾在代码里看到getXXX或setXXX出现,所以有一下代码出现:

QQ sdk和Android sdk 28的兼容处理

Android 最新的SDK早就出来了,版本号为28,包含了很多新东西,用起来是爽了,可其中的坑是一个接一个的,今天主要说下集成QQ_SDK的时候遇到的一些问题

LRU算法

LRU(Least Recently Used)即最近最少使用,是一种缓存算法(页面置换算法)。我们知道,缓存通常是具有固定大小的,他应该只保存那些常常被用到的数据,而数据如何更新则是通过缓存算法实现,LRU算法就是一种简单,常用的缓存算法。