前言 一个成熟Androider的标志是自定义下拉刷新&加载更多😁 自定义下拉刷新你会怎么做? 因为我这个人比较懒(其实就是菜),所以直接拿Compose自带的下拉刷新来修改...

前言 一个成熟Androider的标志是自定义下拉刷新&加载更多😁 自定义下拉刷新你会怎么做? 因为我这个人比较懒(其实就是菜),所以直接拿Compose自带的下拉刷新来修改...
Compose焦点移动问题 焦点设置必须按照以下顺序,否则会有问题Modifier 说明 必须顺序focusRequester() 注册焦点请求器 放在 .fo...
工程build.gradle.kts中 app build.gradle.kts 中 libs.versions.toml 中 ktor 初始化 中文打印转码问题, 如果无需...
Android 编译的三个阶段 编译插桩的场景 代码生成,减少手工重复,降低出错的可能性 代码监控,利用编译插桩技术实现性能监控 代码修改,修改第三方 SDK 源码,实现无痕...
接口Common Header 注意不要再加双引号了,默认就是string 通用变量定义: 接口请求中引用定义的变量 BeanShell 增加签名 前提条件,需要增加对应的j...
1.ListView 中图片错位的问题是如何产生的? 首先上图 图片错位原理:如果我们只是简单显示list中数据,而没用convertview的复用机制和异步操作,就不会产生...
1.Handler、Thread、HandlerThread三者的区别 ①Handler是Android消息机制的上层接口,通过它可以轻松地将一个任务切换到Handler所在...
1.横竖屏切换的时候,Activity 各种情况下的生命周期 1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会...
1.对象锁和类锁是否会互相影响? · 对象锁:Java的所有对象都含有1个互斥锁,这个锁由JVM自动获取和释放。线程进入synchronized方法的时候获取该...