240 发简信
IP属地:山西
  • Resize,w 360,h 240
    Android Architecture Components(2) -LiveData

    Android Architecture Components是google官方提供的一套架构组件,用于设计构建更加稳健,可测试和易维护的应用,...

  • Android自定义drawable-----各种各样的Loading效果

    ​ 接着我们上一年的博眼球的主题,接下来的这篇我们仍然以UI效果为题开展主题推送,相信小伙伴们或多或少都做过App开发,App中最常见的一类UI...

  • Resize,w 360,h 240
    Android Architecture Components(3) - ViewModel

    上一篇文章中我们介绍了Architecture Components中的LifeCycle,LifeCycleOwner及LifeCycleOb...

  • Java对象

    对象创建过程 以简单对象的创建为例,说明对象创建过程,新建ObjectTest.java,代码如下: 随后执行javac ObjectTest....

  • Resize,w 360,h 240
    JVM运行时内存分区

    前文已经了解了对象的创建过程,对象内存空间的回收,在多线程环境下共享变量的同步等虚拟机知识,接下来我们来看下在虚拟机中是如何进行内存管理的,也就...

  • Flutter简介

    Flutter是Google开源的移动应用框架,一套代码能完成跨平台(Android和IOS)移动应用的开发,对于Flutter而言,其有以下特...

  • Java对象管理

    前文提到,Java对象创建后,会为对象分配一块内存空间,众所周知,设备的内存有限,也就意味着必须在一个合适的时机释放该内存空间,那么什么情况下这...

  • 类加载器

    前文中提到创建Java对象第一步就是校验字节码合法性,以及类模版是否已经被加载,如果还没有被加载的话,则需要先完成类加载才能继续创建对象的流程,...