240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    综合知识

    cpu 程序计数器PC(预备地址)下一个将要执行指令的地址,计数是一个递增的过程 指令执行过程图片.png1)程序计数器 存放 指令地址2)指令...

  • 缓存线程池的基本使用和原理

    1、相关类:1)接口Executor:处理Runnable 的方法,没有返回 2)接口ExecutorService,继承自Executor, ...

  • Rxjava2使用一、最简单使用以及源码追踪

    最基本的使用代码: 1、创建Observable过程的变迁: 每一次的变化都是创建一个Observable对象,每一个变迁以后都是下一个Obse...

  • Handler的源码解读

    底层原理说明: 例如有ThreadA和ThreadB等2个子线程,如果ThreadA作为接收端,ThreadB是发送端。在Linux系统中,管道...

  • Handler的使用

    1、子线程给主线程发送数据,主线程作为接收方,主线程处理数据结果。 使用static修改,避免Handler 长期持有Activity,引用内存...

  • AsyncTask使用注意

    1、一个AsyncTask对象只能执行一次任务,否则会报错。 这里执行会报错,报错原因是因为在executeOnExecutor方法中会检查As...

  • AsyncTask源码解读

    1、AsyncTask是一个抽象类,其中重要的属性有以下几个:THREAD_POOL_EXECUTOR:一个Executor对象,AsyncTa...

  • AsyncTask使用

    为了调用关系明确及安全,AsyncTask类在继承时要传入3个泛型参数,3个泛型的主要作用是可以限定每一个方法传入的参数类型 。execute(...