问题: MainActivity调用startActivityForResult启动AActivity,AActivity先启动BActivity然后马上finish()。此...
问题: MainActivity调用startActivityForResult启动AActivity,AActivity先启动BActivity然后马上finish()。此...
命令 git config --global credential.helper store 表示把用户名密码存储在文件中。 运行命令后,git的config文件中会增加以下...
什么是Dokka Dokka是Kotlin的文档引擎,执行与Java的javadoc相同的功能。就像Kotlin本身一样,Dokka完全支持Java / Kotlin混合语言...
前言 大家好,我是小彭。 今天,我们来讨论一个 Square 开源的 I/O 框架 Okio,我们最开始接触到 Okio 框架还是源于 Square 家的 OkHttp 网络...
在日常的Android开发中,我们肯定会有各种各样的图像识别的需求。我这篇博客分享一个能快速实现图像识别的开源库——Scanner,希望能帮小伙伴们提升开发效率。 引入项目 ...
在国内厂商系统上会不起作用吗?
Android Jetpack架构组件(六)— WorkManager一、WorkManager简介 WorkManager是适合用于持久性工作的推荐解决方案。持久性的工作:如果工作始终要通过应用重启和系统重新启动来调度,便是持久性的工作。由于...
一、StartUp简介 应用程序启动库提供了一种在应用程序启动时初始化组件的简单、高效的方法。库开发人员和应用程序开发人员都可以使用StartUp来简化启动序列并显式设置初始...
前言 App 内的下载功能也是我们常用的场景,比如下载最新的 Apk 安装包,还有些会下载图片,或者资源,插件等场景。 下载不是很简单的功能吗?OkHttp就能下载,基于Ok...
问题 升级Android Studio后,每次新建一个项目,编译时都会报错,gradle需要jdk 11。我安装的jdk还是1.8的版本。根据提示,打开Android Stu...
一、背景 最近快离职了,闲的无聊,准备整理下属于自己的library库,想把自己的库放在网上去,用的时候直接依赖添加。首先想到的就是JitPack,于是网上查看了下资料,看怎...
常用必备 1.【屏幕适配】今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案.[https://github.com/JessYanCoding/And...
在Android开发中,我们可能会遇到需要给特定的View添加点击效果。这篇博客分享一个简单实现点击效果的开源库,希望能帮小伙伴们提高开发效率。 TouchEffects T...
在使用一些App的过程当中,我们可能会遇到数字滚动的效果,这种效果怎么实现呢?这篇博客分享一个开源库,帮你轻松实现想要的效果。 ScrollNumber ScrollNumb...
记录一个奇怪的问题。 现象 今天参考官方文档,用到了registerForActivityResult这个函数,但是在Android Studio中显示红色,表示有错误,提示...
众所周知,ViewModel的作用在于以可感知生命周期的方式存储与管理UI相关的数据,它允许数据在例如屏幕旋转这样的配置发生变化时得以保存,那系统又是如何做到保存ViewMo...
1. 正确的ThreadLocal的使用 1.1 如何使用 在同一个线程中,通过ThreadLocal传递上下文,在使用后进行释放 1.2 使用场景 示意图image.png...
kotlin代码在IDE中提示的警告,不能用Java中的@SupressWarning消除。kotlin中是用@Supress,如@Suppress("DEPRECATION...