1.在写ViewPager2的ViewHolder的时候给ItemView设置tag为当前的ViewHolder pub...
2023-09-12 656

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

1,Activity 1.1 生命周期 正常情况系,Activity会经历如下几个阶段: onCrea...
2023-09-25 847

一、扩展函数 定义扩展函数扩展可以在不直接修改类定义的情况下增加类功能,扩...
2023-09-10 866

1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存...
2023-08-23 855

本文接着介绍如何在 C/C++ 中访问 Java,主要从以下几个方面来讲述: 访问 Ja...
2023-09-15 838

前言 rxjava 可以很方便的进行线程切换, 那么rxjava是如何进行线程切换的呢?...
2023-09-25 734

第一章 创建你的第一个Compose应用 Jetpack Compose是谷歌针对Android的声明式UI框...
2023-09-10 887

App打包发布应用市场的时候正常点的一般都会加个混淆在打包丢上去吧 由于是线上...
2023-09-26 973

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,在了解Base64编码...
2023-08-19 693

目前大部分数据库系统及文件系统都采用 B-Tree(B 树)或其变种 B+Tree(B+树...
2023-08-18 674

插件apk中resource访问 插件化技术应该实现: 对于插件中的资源在插件中仍然可...
2023-09-13 997

1、MVVM模式各部分的定义 1.1、MVVM模式分为3个部分:Model、View和ViewModel。 (...
2023-09-10 755

类型的声明与使用 val与var val->不可变引用,var->可变引用。 我...
2023-09-12 3.33k

为什么会冲突?为什么要解决资源id冲突? 首先宿主apk和插件apk是两个不同的ap...
2023-09-13 696

1. 模式介绍 模式的定义 将一个请求封装成一个对象,从而使你可用不同的请...
2023-08-21 824

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

本文整理一下WMRouter的基本路由逻辑,并剖析相关路由类的设计。 基本元素 ...
2023-09-13 1.2k
显示验证码
没有账号?注册  忘记密码?