核心要点
JNI 环境下,进行多线程编程,有以下两点是需明确的:
JNIEnv 是...
2023-09-15 651
1、创建不可变List集合
fun main() {
val list = listOf("Jason", "Jack...
2023-09-10 370
简介: 下面,我们一起来看手淘团队在性能优化过程中的一些思考和实践。
...
2023-06-14 389
首先进行环境变量配置 下载jdk 安装jdk 配置jdk 环境变量 然后配置android 环境...
2023-09-10 119
下面这张图是我截取的RecyclerView的Structure:
本文着重看: ViewHolder、...
2023-09-12 620
any : 是否至少有一个
/**
* 是否有(符合条件的)元素
*/
private fun any() {...
2023-10-16 273
大家好,又见面了,我是你们的朋友全栈君。
Okio是一个实现java.io和java.nio...
2023-08-18 391
1. 模式介绍
模式的定义
策略模式定义了一系列的算法,并将每一个算法封装...
2023-08-21 390
为什么做这个项目: 学习Rxjava,基本所有人都会看扔物线的《给Android开发者Rxja...
2023-09-16 424
每个 Android 开发人员都通过从开发人员选项页面启用 USB 调试来开始他们的旅程,...
2023-09-20 460
为什么会冲突?为什么要解决资源id冲突?
首先宿主apk和插件apk是两个不同的ap...
2023-09-13 324
一、Handler 简介
二、Handler 消息处理机制原理
三、Handler 机制处理的4个关键...
2023-07-29 970
UniApp是一款跨平台的开发工具,可以用一个代码库同时构建出iOS、Android两个平台...
2023-07-22 250
1.项目根目录下新建一个名为 buildSrc 的文件夹
image.png
2.在 buildSrc 文...
2024-03-22 494
简单示例:
flow {
log("send hello")
emit("hello") //发送数据
...
2023-09-10 416
二叉树是一种数据结构,并且拥有种类复杂的分支,本文作为入门篇,只介绍一些...
2023-08-20 475
背景
ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代...
2023-08-18 357