- 博客(4)
- 收藏
- 关注
原创 Android APG8.8 开启混淆后 需要注意的一些配置
请添加缺失的类或应用在xxx\app\build\outputs\mapping\debug\missing_rules.txt中生成的其他保留规则。这里只要按提示将这里给出的路径找到这个missing_rules.txt文件,然后把里面的内容复制到项目app目录下的proguard-rules.pro文件里即可。协程的 Continuation 类被混淆后,Retrofit 无法正确识别协程的返回类型结构。Retrofit 尝试解析挂起函数(suspend function)的返回类型时。
2025-07-01 10:40:20
680
原创 记 Activity中给Navigation中startDestination的Fragment传值
有个需求是从Activity传参到navigation的第一个Fragment中。在navigation中fragment与fragment之间的传参很简单,但是从Activity传到navigation的fragment貌似有些不一样。。。我项目中的startDestination是PasswordFragment。PhoneLoginActivity是navigation所依附的Activity。这里要实现PhoneLoginActivity传递参数到fragment在nav_graph(这是我项
2022-01-03 13:59:16
1770
原创 笔记 dataBinding的一些用法
启用dataBinding//在module的build.gradle中apply plugin: 'kotlin-kapt'//必须android{ //AS 4.0 以下, dataBinding{ enabled true } //AS 4.1之后 buildFeatures{ dataBinding true // for view binding : // viewBinding true }}UI改造<layout> &
2021-05-20 20:17:31
355
原创 kotlin协程笔记
协程的概念轻量级的线程,kotlin官方基于JVM的线程实现的一个并发任务处理框架,封装的线程api启动一个线程挂起所谓的挂起指的是代码层次的一个处理,从而使得我们可以以同步形式去写异步的代码。挂起函数只能在协程的作用域或者被另一个挂起函数调用使用协程launch //常用 val job = Job() val coroutineScope = CoroutineScope(job) coroutineScope.launch { // do something }.
2021-05-17 19:50:52
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人