240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Android动态加载之ClassLoader详解

    Dalvik虚拟机如同其他Java虚拟机一样,在运行程序时首先需要将对应的类加载到内存中。而在Java标准的虚拟机中,类加载可以从class文件...

    2.6 38977 9 81 1
  • Resize,w 360,h 240
    Android视图框架Activity,Window,View,ViewRootImpl理解

    关于Activity,Window,View的关系一直有个模糊的印象,看别人的分析一般都这么理解Activity是管理Window,Window...

    1.0 7500 4 48
  • Android 应用点击图标到Activity界面显示的过程分析

    分析这个过程不是单纯为走一遍函数调用的流程,而是更好的理解平常用到的一些方法、对象的初始化时间,对象创建的个数,方法的先后顺序,以及每个类,方法...

    0.6 8295 2 45
  • Resize,w 360,h 240
    你见过这样的单例模式吗

    并发的学习与使用通过单例模式理解synchronized,volatile上两篇主要是常见的关于并发的一些知识,本篇将介绍一些自己平常不常用的一...

    0.4 2973 24 40 1
  • Resize,w 360,h 240
    从使用到原理学习Java线程池

    并发的学习与使用系列 第五篇 线程池的技术背景 在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在...

  • Router—一个高效,使用方便,基于动态代理实现的Android事件总线库

    项目地址:Router 代理模式的学习与应用介绍了代理模式的原理及简单使用方式,Router就是基于此实现了一个Android间组件、线程间方便...

  • Resize,w 360,h 240
    理解Binder框架

    Binder是Android系统进程间通信(IPC)最重要的方式。要想了解Android的系统原理,必须要先对Binder框架有一定的理解。Bi...

    0.1 1988 1 11
  • Resize,w 360,h 240
    详细解读AsyncTask的黑暗面以及一种替代方案

    基于最新版本的AsyncTask详细解读主要是一些AsyncTask的原理解读,本篇将分析AsyncTask使用的受限部,这里可能会有一些你以前...

  • Resize,w 360,h 240
    根据实际项目浅谈Android项目中的框架搭建

    这是知天气实践中的架构搭建方式,建议先下载应用【应用宝,或腾讯bugly分发平台】体验下,以免浪费你的时间O(∩_∩)O~~。 项目的构架搭建过...

    0.1 1075 1 10
个人介绍
不转载,只做原创。
将技术讲述出来,提高沟通能力