如题,项目中有一个需求,就是 CoordinatorLayout 嵌套的布局下,点击下方的 Tab,切换,并展示整屏。 如上图:点击下方的 视频、文章的时候,顶部自动向上滑...
如题,项目中有一个需求,就是 CoordinatorLayout 嵌套的布局下,点击下方的 Tab,切换,并展示整屏。 如上图:点击下方的 视频、文章的时候,顶部自动向上滑...
kotlin之 @JvmOverloads 的作用 @JvmOverloads 介绍 Instructs the Kotlin compiler to generate o...
最近学习Kotlin Coroutines的时候,在Debugging coroutines and threads中看到可以通过设置JVM Option开启coroutin...
APK安全性校验 获取签名证书keystore的SHA1值和完整性校验获取的classes.dex的SHA-1哈希值字符串 建议后台保存初始值与前端获取sha1值做判断是否可...
Handler:postSyncBarrier 它到底是干什么的? 简单理解为 异步消息插队并优先执行。场景:排队买票先来了一个普通用户来排队,买完票走了。后面又来了一个VI...
google对隐私管理越来越严格了,华为也出了个OAID[(https://zhuanlan.zhihu.com/p/69810647?utm_source=com.tenc...
关于这个问题自己百度了一大圈也去flutter的GitHub上看相关资料都没有找到有效的解决方案,最终自己摸索了几个小时搞定了。以下代码有多余的自行减删。 如果你需要改变导航...
在Flutter中,例如iOS的状态栏中的时间、网络信号等字体的颜色修改有以下两个方式:在 system_chrome.dart文件中有两段代码,用来更改不同的状态栏字体颜色...
简介 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只...