上传jar 或者aar 到maven 仓库 mvn deploy:deploy-file -DgroupId=com.cusc.thirdparty -DartifactId...

上传jar 或者aar 到maven 仓库 mvn deploy:deploy-file -DgroupId=com.cusc.thirdparty -DartifactId...
Compose焦点移动问题 焦点设置必须按照以下顺序,否则会有问题Modifier 说明 必须顺序focusRequester() 注册焦点请求器 放在 .fo...
Android 的打包流程 apk 打包的流程,可以看启用有一步是 .class 文件到 .dex 发文件的转换。而 Gradle Transform 是 Android 官...
Android 编译的三个阶段 编译插桩的场景 代码生成,减少手工重复,降低出错的可能性 代码监控,利用编译插桩技术实现性能监控 代码修改,修改第三方 SDK 源码,实现无痕...
接口Common Header 注意不要再加双引号了,默认就是string 通用变量定义: 接口请求中引用定义的变量 BeanShell 增加签名 前提条件,需要增加对应的j...
这种方案不行,链接到open 时间太久了,我用了很多方法,最后发现使用HttpURLConnection 才靠谱
SSE之okhttp3中EventSource简单用法-调用方SSE(服务器推送事件)的介绍 所谓SSE(Sever-Sent Event),就是浏览器向服务器发送一个HTTP请求,保持长连接,服务器不断单向地向浏览器推送“信息”(me...
沉浸式可以参考以下博文WindowInsetsControllerCompat使用,新方式实现状态栏、导航栏、键盘控制-CSDN博客[https://blog.csdn.ne...
libs.versions.toml settings.gradle.kts build.gradle.kts 工程 build.gradle.kts module
Kotlin 集成aspectj,会有很多版本问题,很多三方库也不再更新维护,实测版本号依赖如下,可以正常运行 根目录 module aspectj.gradle文件如下
使用NestedScrollableHost 将子view中需要滑动的recyclerview等滑动view 套一层/* Copyright 2019 The Android...
问题背景 在系统开发中,需要直接依赖framework.jar ,而工程会优先使用Android sdk,导致调用jar包中特有的方法会报错 解决方法 libs中放入对应的f...
直接命令执行 首先安转mvn,至于怎么安装可以直接百度在CMD终端执行以下命令 参数介绍 1.DgroupId :生成的jar或者aar的group名称2.Dartifact...
AES 加解密 RSA 加解密
1.ListView 中图片错位的问题是如何产生的? 首先上图 图片错位原理:如果我们只是简单显示list中数据,而没用convertview的复用机制和异步操作,就不会产生...
1.Handler、Thread、HandlerThread三者的区别 ①Handler是Android消息机制的上层接口,通过它可以轻松地将一个任务切换到Handler所在...
1.横竖屏切换的时候,Activity 各种情况下的生命周期 1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会...
1.对象锁和类锁是否会互相影响? · 对象锁:Java的所有对象都含有1个互斥锁,这个锁由JVM自动获取和释放。线程进入synchronized方法的时候获取该...
1.开启线程的三种方式? 1.继承Thread类,并复写run方法,创建该类对象,调用start方法开启线程。2.实现Runnable接口,复写run方法,创建Thread类...
1.纯手写实现HashMap ① 初始化 1)定义一个Node<K, V>的数组来存放元素,但不立即初始化,在使用的时候再加载2)定义数组初始大小为163)定义负载因子,默...