240 发简信
IP属地:辽宁
  • Resize,w 360,h 240
    Dalvik类加载机制以及unexpectedDEX异常的避免

    未经博主同意,不得转载该篇文章 虚拟机概要 ​ Android在5.0之前使用的是dalvik虚拟机,使用的是纯JIT编译。在android4....

  • Android单元测试总结

    单元测试小总结 ​ 单元测试往往在产品赶着上线的情况下被忽视。然后单元测试往往会节约大量修改bug的时间。还有一点,单元测试能够验证你的代码的结...

  • Resize,w 360,h 240
    Web缓存分析

    前言 不论是在移动端还是前端,web缓存(Http缓存)都是很重要的一部分。在移动端,对于用户流量控制的优化,web缓存就起到了决定性的作用。最...

  • 《深入理解jvm》读书笔记——java虚拟机内存区域

    java的虚拟机内存区域 运行时数据区 1.方法区(method area) 2.堆(heap) 3.虚拟机栈(VM Stack) 4.本地方法...

  • Resize,w 360,h 240
    Android-IPC系列(二)

    前言 写完IPC的第一篇我就有点后悔了。。因为binder的水太深了,老罗写binder写了十几万字。如果深入学习会大量涉及到系统层的知识,甚至...

  • Activity的启动原理

    前言 ​ 我还记得上个学期意外看到一篇文章,是凯子哥的一篇博客,讲的是app第一个activity启动的底层过程(java),我当时几乎没接触过...

    0.1 4449 2 10
  • Resize,w 360,h 240
    Android-IPC系列(一)

    未经博主同意,不得转载该篇文章 前言 IPC-进程间通信。安卓虽然是一个基于linux内核的系统,但是安卓却有自己的一套IPC机制。想要弄懂安卓...

  • Resize,w 360,h 240
    Android Touch System(一)

    前言 之前写了一篇文章是关于自定义控件的。在学习自定义view的时候顺便把安卓的touch system(安卓触摸机制)也给系统学习了一遍。学习...

  • Resize,w 360,h 240
    MVP中Model的进一步细化——DataManager

    前言 首先上篇文章讲到的是依赖注入(dagger),然后我使用rxjava, retrofit, dagger2, mvp做了一个练手app——...

个人介绍
个人博客:xzane.cc
Github: Zane96