240 发简信
IP属地:云南
  • Android——View的工作流程——draw过程

    一、draw 作用 draw 的作用是将 View 绘制到屏幕上 二、draw 是什么 三、draw 过程 1. 单一 View 的 draw ...

  • Android——View的工作流程——ViewGroup的measure过程

    一、measure 过程 对 ViewGroup 来说,除了完成自己的 measure 过程以外,还要遍历所有子 View 的 measure ...

  • Resize,w 360,h 240
    Android——View的工作流程——单一View的measure过程

    目录结构 一、measure 过程 1. measure() 测量单一 view 大小的入口方法是 View 类的measure()方法,在该方...

  • Resize,w 360,h 240
    线程中断

    摘抄朴实的聊聊很多人会误解/不懂的Java并发中断机制 一、作用 1. 什么是中断 原来对中断的理解可能是: 你:在打游戏女朋友:别打游戏了,赶...

  • 生产者消费者模型

    场景:有一个变量boolean i,线程 A 负责修改i的值,i的值一旦被修改成true,则线程 B 开启它的任务。线程A、B通过变量i解耦。 ...

  • Thread::join()

    一、作用 现有线程对象threadB,在线程 A 中调用threadB.join(),那么当线程 B 终止后,方法threadB.join()才...

  • 线程简介

    一、作用 二、概念 2. 线程的生命周期 生命周期 3. 中断 中断:可以理解为线程的一个标志位属性 5. 线程间通信 (1)synchroni...

  • Resize,w 360,h 240
    Android——AS中集成cpp代码(CMake)

    一、作用 第三方用 C++ 写好了一些功能,我们要在 Java 代码中调用它们。 二、概念 Android NDK开发扫盲及最新CMake的编译...

  • Resize,w 360,h 240
    Android——自定义View——文字绘制

    HenCoder Android 开发进阶:自定义 View 1-3 文字的绘制 一、作用 二、概念 1. API (1)drawText() ...