1.项目根目录下新建一个名为 buildSrc 的文件夹 image.png 2.在 buildSrc 文...
2024-03-22 1.29k

Android Jetpack介绍 Foundation:基础 Architecture:体系结构 UI:视觉交互 B...
2020-03-09 582

前言 Google 出的 Guava 是 Java 核心增强的库,应用非常广泛。 我平时用的也...
2023-08-18 2.39k

今天我们看一道 leetcode hard 难度题目:最小覆盖子串。 题目 给你一个字...
2023-08-20 594

权限的目的 权限设立的目的是保护安全 权限机制 系统权限分三种: Android所有者...
2023-09-10 474

引入泛型之后,子类型的概念变得复杂,好不容易用刚学会的泛型定义了方法,用起...
2023-09-10 651

基础篇 OpenGL ES 3.0 开发(01):绘制一个三角形 OpenGL ES 3.0 开...
2023-09-15 767

前言   有一段时间没有去写过框架了,最近新的框架MVI,其实出来有一段时间了...
2023-09-25 1.02k免费
免费

背景 ConcurrentHashMap是Java5中新增加的一个线程安全的Map集合,可以用来替代...
2023-08-18 545

相关文章 NIO 之 Selector实现原理 NIO 之 Channel实现原理 NIO 之 ByteBuffer...
2023-08-19 603

前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将...
2023-08-23 1.24k

坐标系 Android中有两种坐标系,Android坐标系和视图坐标系 Android坐标系 ...
2023-09-10 420

下面这张图是我截取的RecyclerView的Structure: 本文着重看: ViewHolder、...
2023-09-12 831

1. Java 程序使用的内存 Java 程序使用的内存从逻辑上可以分为两个部分: ...
2023-09-15 634

开发中,相信经常会使用到inflater动态生成并加载View,例如: View v = infla...
2023-10-09 905

内存泄漏排查 背景了解:告知 线上 room_work 运行一段时间内存就会慢慢往上涨,8G...
2023-07-22 546

Android 源代码树位于由 Google 托管的 Git 代码库中。Git 代码库中包含 Andro...
2019-02-20 709

前言 前两天看了一些关于spring aop以及AspectJ的文章,但是总是感觉非常的...
2023-08-19 564

线程原理 线程创建 线程是比进程更加轻量级的调度单位,线程的引入可以把进...
2023-08-23 976

背景 一般在项目开发中,我们经常会在关键节点上埋点,而且埋点中会增加一些额...
2023-09-10 698
显示验证码
没有账号?注册  忘记密码?