240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Android架构组件之LiveData

    如果你看过了Android架构组件之Lifecycle,可以立马投入到LiveData组件的学习中,同样的,LiveData也是Google I...

  • Resize,w 360,h 240
    Android架构组件之Lifecycle

    Lifecycle是Google I/O 大会上发布的架构组件,现阶段正式版已经推出。Lifecycle是用于生命周期管理的一个组件。它可以减少...

  • Kotlin入坑基础篇二

    Kotlin入坑基础篇一 这一篇主要讲解kotlin进阶,内容主要有以下:空安全kotlin单例函数扩展智能转换 空安全 Kotlin中添加了对...

  • Kotlin入坑基础篇一

    Kotlin入坑的理由: 1,大大减少Java样板代码;2,避免空指针异常等;3,充分利用JVM,Android现有的库,和JAVA可以完全兼容...

  • 集合之CopyOnWriteArrayList源码分析

    CopyOnWriteArrayList是线程安全的,在添加的时候,CopyOnWriteArrayList会先将原来的数组进行拷贝,然后再在往...

  • 集合之LinkedList源码分析

    LinkedList是基于双向链表实现的,相比与内部使用数组的ArrayList而言LinkedList查询比较慢(因为链表不用在连续的存储空间...

  • 集合之HashMap源码解析

    HashMap是基于<key,value>的键值对,key可以为null,但是key不会重复,HashMap是无序且线程不安全的集合。HashM...

  • GreenDao详解二

    在上一篇GreenDao详解一中有讲到,GreenDao在build的时候,会自动生成DaoMaster, DaoSession,xxDao三个...

  • Resize,w 360,h 240
    GreenDao详解一

    GreenDao是一个对象关系型框架,也就是我们常说的ORM框架,使用它可以通过操作对象的方式去操作数据库。从而不用手写sql代码,简化开发。本...