240 发简信
IP属地:江西
  • Kotlin 入门中

    1、定义静态的成员变量,然后延迟初始化 lateinit:延迟初始化属性companion:伴生对象 2、switch 变成 when 怎么用 ...

  • Resize,w 360,h 240
    我们消失的那一年

    人物关系 助读版 (点击图片可看大图) 下面有剧透笔记!!!!!下面有剧透笔记!!!!!下面有剧透笔记!!!!!下面有剧透笔记!!!!!下面有剧...

  • RetroArch 编译 android

    git clone "https://github.com/libretro/RetroArch.git[https://github.com/...

  • ADB 基本命令

    adb devices:获取所有设备的 serialNumberadb [-s ] :为指定的serialNumber设备执行命令adb [...

  • Android Studio 不能运行 main 方法

    在 .idea 下的 gradle.xml 文件中 GradleProjectSettings 标签下添加 完美解决,大家学会了吗?学会了请把6...

  • apktool 的使用

    下载:apktool 配置:1、将文件名修改成 apktool2、将文件所在目录加入环境变量path3、在所在目录添加脚本文件 apktool....

  • CopyOnWriteArrayList

    CopyOnWrite容器即写时复制的容器。 通俗的理解是当我们往一个容器添加元素的时候,不直接往当前容器添加,而是先将当前容器进行Copy,复...

  • AtomicInteger的实现原理

    AtomicInteger:使用非阻塞算法(无锁定无等待)实现并发控制,相比synchronized和Lock(阻塞算法)实现,更加高效 比较并...