关于 android 投屏技术系列:一、知识概念 android设备投屏技术:协议&概念[https://www.jianshu.com/p/5a260182cc82] 这章...
关于 android 投屏技术系列:一、知识概念 android设备投屏技术:协议&概念[https://www.jianshu.com/p/5a260182cc82] 这章...
LeakCanary github地址:https://square.github.io/leakcanary/ 开始使用 目前为止最新的版本是2.3版本,相比于2.0之前的...
简述 在性能优化中,内存是一个不得不聊的话题;然而内存泄漏,显示已经成为内存优化的一个重量级的方向。当前流行的内存泄漏分析工具中,不得不提的就是LeakCanary框架;这是...
什么是View Binding 官方文档[https://developer.android.google.cn/topic/libraries/view-binding] ...
刚才整理了一下自己的总资产和全年总收益,总资产12万元,总收益1.2万元,不包括被我扔到港股账户里的7万元用于购买股票的资产。 总体来说,收益没有去年高,因为去年遇上了疫情,...
git rebase 后代码不见了, 找回消失的commit 使用git log看不到 使用git reflog例如:cd191e4 HEAD@{3}: rebase -i ...
整体Retrofit内容如下: 1、Retrofit解析1之前哨站——理解RESTful2、Retrofit解析2之使用简介3、Retrofit解析3之反射4、Retrofi...
大家都知道Windows系统可以使用project来方便的管理跟踪项目的各项任务,那么Mac系统有没有这样专业级的项目管理软件了?答案是有,今天给大家推荐的Mac系统下的项目...
1.混淆的作用 利用Proguard或者R8工具,对代码进行重命名,并删掉没有被引用的类、字段或者方法。对无用资源进行删除。 2.混淆的用法 2.1 如何开启混淆 只有在启用...
保活现状 我们知道,Android 系统会存在杀后台进程的情况,并且随着系统版本的更新,杀进程的力度还有越来越大的趋势。系统这种做法本身出发点是好的,因为可以节省内存,降低功...
有疑问可参看lint处理[https://blog.csdn.net/luzhenyuxfcy/article/details/79398761]官方相关[http://to...
咋一看啥也没干报错也莫名其妙,我也就引用了个androidx的支持库(原来使用的是implementation 'com.android.support:appcompat-...
年前想着Google老大之前提醒过将项目升级到androidx,所以年前一通操作猛如虎把Android Studio唰唰升级到3.2.1,自然也把gradle升级到gradl...