随机推荐
[摘]Android面试题目整合
Java相关容器(HashMap、HashSet、LinkedList、ArrayList、数组等)内存模型垃圾回收算法(JVM)垃圾回收机制和调用System.gc()的区别?类加载过程(需要多看看,重在理解,对于热修复和插件化比较重要)反射多线程和线程池设计模式(六大基本原则、...
[小知识]内存泄漏整理
什么是内存泄漏?总的来说:内存不在GC掌握之内。当一个对象已经不在使用了,本该回收时,而另外一个正在使用的对象持有它的引用而导致内存不能被回收。本该回收的对象没有被回收,而一直停留在堆内存中,这就产生了内存泄漏。Java的GC内存回收机制当对象不再有任何的引用时候才会进行回收。内存分配的...
[摘]Android Studio Minimum supported Gradle version is 6.5. Current version is 6.1.1
前言开发中导入别人项目时偶尔如下这种提示:Android Studio Minimum supported Gradle version is 6.5. Current version is 6.1.1记录一下,方便自己查阅。正文完整的提示内容如下Minimum supported ...
Android存储单位转换
G M K B 单位之间转换,直接上代码 // storage, G M K B public static String convertStorage(long size) { long kb = 1024; long mb = kb <...
TextView设置倾斜右边显示不全
直接上布局代码 <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@an...
新建工程,导入旧的module,出现Android Studio duplicate entry xx.class
前言这个是导入SystemUI时出现的,记录一下,方便自己查阅。好记性不如烂笔头正文导入旧的module后出现:Cause: duplicate entry: androidx/core/R$attr.class更多日志Execution failed for task ':Sys...