240 发简信
IP属地:浙江
  • SparseArray 学习

    在安卓项目中, 新建一个 HashMap 对象, 会有提示: 建议使用 SparseArray 会有更好的表现. 尤其是键为 Integer 类...

  • 匿名内部类

    匿名内部类是什么 首先, 如果在一个A类里面定义一个B类, 那么B类就是内部类, A类是外部类. 内部类就相当于外部类的一个成员, 你可以把内部...

  • 编码之JVM之外与之内

    JVM之外 在 JVM 之外, .java 文件可以采用多种编码格式: UTF-8 - unix linux 默认 GBK - 中文 windo...

  • Java 的 char 是两个字节, 如何存 UTF-8 的字符的

    问题 Java 的 char 是两个字节, 如何存 UTF-8 的字符的? 考什么 是否熟悉 Java char 和字符串. (初级) 是否了解...

  • char 类型学习

    定义 甲骨文官方对于原始数据类型 char 定义: char: The char data type is a single 16-bit Un...

  • Unicode ASCII UTF-8 GBK关系

    字符集 首先必须知道一个概念 - 字符集 计算机中的所有字符, 说到底都是用二进制的 0/1 排列组合来表示的, 因此就需要有一个规范来规定每个...

  • DOM 事件流

    这篇笔记主要简述下 DOM 事件流 - DOM Event Flow. 用于理解事件捕获与冒泡. 什么是事件 事件, 就是文档或浏览器窗口发生的...

  • ViewStub 标签懒加载

    <ViewStub> 标签实质上是一个宽高都为 0 的不可见 View. 通过延迟加载布局的方式优化布局提升渲染性能. 这里的延迟加载是指初始化...

  • Merge 标签与布局优化

    <merge> 标签可以减少布局层级, 从而起到优化布局的作用. 因为布局太过复杂, 层级嵌套太深将会导致绘制操作耗时且增加内存的消耗. 官方说...