一、环境准备 1.1 安装llvm 安装方法参考:https://apt.llvm.org/[https://apt.llvm.org/]。 为了方便起见,有一个自动安装脚本...
IP属地:广东
一、环境准备 1.1 安装llvm 安装方法参考:https://apt.llvm.org/[https://apt.llvm.org/]。 为了方便起见,有一个自动安装脚本...
前言 经过上一篇文章的探索,我们已经熟知了图元是如何消费的。当一旦有图元进行过消费,SF就会决定刷新整个屏幕,大致上分为如下6个步骤: 1.preComposition 预处...
简介 最近用一个日期选择控件,感觉官方的DatePicker操作有点复杂,而且不同的Android版本样式也都不一样。后来发现小米日历的日期选择控件蛮好看的,于是自己尝试仿写...
我非常喜欢Material Design里折叠工具栏的效果,bilibili Android客户端视频详情页就是采用的这种设计。这篇文章的第二部分我们就通过简单的模仿bili...
1. 先解释下泛型概念 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分...
Paging Library(分页加载库)用于逐步从数据源加载信息,而不会耗费过多的设备资源或者等待太长的时间。 总体概览 一个常见的需求是获取很多数据,但是同时也只展示其中...
Maven在Eclipse重要配置 先确保使用的是下载和配置了环境的maven 打开lifecycle-mapping-metadata.xml所在的目录,会发现是没有这个l...