Android开发之引用三方库导致SO库冲突的解决办法 从这个图片可以看出 匹配到了多个 libc++_shared.so packagingOptions的用法使用方法pa...
Android开发之引用三方库导致SO库冲突的解决办法 从这个图片可以看出 匹配到了多个 libc++_shared.so packagingOptions的用法使用方法pa...
前景纪要开发项目时多多少少都会引入一些第三方库,当出现库与库之间依赖冲突时,我们需要把冲突的依赖使用exclue进行排除。所以需要知道每个第三方依赖库的依赖树,知道依赖树就清...
本文上传插件适用于gradle7.0以上版本 配置 高版本插件配置相对复杂些,具体可参考官方文档:官方文档发布到maven库[https://docs.gradle.or...
还有比Retrofit更简单易用的网络请求方案吗? 版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明。链接:giswangsj[https://juejin.cn...
当我在做 Android 版本适配工作的时候很痛苦,那个时候我在想有没有一个文档,将所有的关于 Android 版本适配资料全部收集起来,这样就不需要在网上东找西找了,这样就...
从前面我们可以大致了解了协程的玩法,如果一个协程中使用子协程,那么该协程会等待子协程执行结束后才真正退出,而达到这种效果的原因就是协程上下文,上下文贯穿了协程的生命周期,这套...
最近了解了一下RecycleView的缓存机制,做了一些记录,防止遗忘 一、RecyleView四级缓存 首先明确RecyecleView中缓存的对象是ViewHolder....
众所周知 编程就是复制黏贴 但是对于大量重复性的工作 AS给我们提供了更好的模板功能来让我们偷懒 下面我来复制黏贴一下具体的操作首先是打开我们的AS菜单 然后在编写一下我们要...
SwipeRefreshLayout是Androidx提供了提供的下拉刷新组件,具体如何使用就不说了,相信大家也都经常用。 1,效果 首先看一下SwipeRefreshLay...