如何查看kotlin对应的java文件内容 kotlin和java都是基于JVM的编程语言。kotlin和java可以相互转换。那么如何看到kotlin转化之后的java文件...
如何查看kotlin对应的java文件内容 kotlin和java都是基于JVM的编程语言。kotlin和java可以相互转换。那么如何看到kotlin转化之后的java文件...
今天,和大家聊聊ImageView上的adjustViewBounds属性。这个属性其实用的也比较多,可有意思的是,网上对这个属性的解释,大部分都是错误或者不准确的。 今天这...
java零基础入门-高级特性篇(十四) 类加载与反射 1 初学者有时候在做练习的时候,可能会碰到一个十分诡异的问题。今天老师讲到了String字符串,好开心,打开eclips...
object关键字主要有三种使用场景对象声明(object declaration)伴生对象(companion object)对象表达式(object expression...
转:https://blog.csdn.net/weixin_30475039/article/details/98149213[https://blog.csdn.net/...
User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏...
方法三中:if( c!=strs[j].charAt(i) || i==strs[j].length() )条件位置需要对换下,不然会越界
一直没搞明白为啥要替换mCallback,现在弄懂了,多谢博主!!!
Hook一个Activity的启动过程在前一篇文章Activity启动过程分析中,通过源码分析的方式介绍了Activity的大致启动过程。今天就来实战一下,一个是加深对Activity启动过程的理解,另外一个就是...
在前一篇文章Activity启动过程分析中,通过源码分析的方式介绍了Activity的大致启动过程。今天就来实战一下,一个是加深对Activity启动过程的理解,另外一个就是...
安卓插件化越来越流行,其中用到的技术不外乎加载外部的资源和加载外部的代码,关于加载外部资源我之前写过一篇文章《安卓皮肤包机制的原理》,感兴趣的同学可以去看一下。 加载外部代码...
jvm内存整体架构 栈内存:每一个线程都会产生一个栈内存,每次遇到方法都会进栈,方法里面的所有局部变量,产生的运算的中间数据,对象的引用都存在栈中。 堆内存:堆内存是所有线程...
一、什么是Context类 Context 类直译为“上下文”1、它描述一个应用程序环境的信息。2、该类是一个抽象类,Android提供了该抽象类的具体实现类(Context...
最近在做播放器调试,奈何没有现成的视频资源,找了一圈 分享一下,预防下次使用。 目前2024-07-01 有效 http://mirror.aarnet.edu.au/pub...
源码基于API26 mParent干嘛来着,带着这个疑问上车了 通过源码发现在Activity中attach()方法中赋值了,事实上还有个方法也可以赋值,即setParent...
厉害厉害
RecyclerView实现多行多列item单选点击变色今天工作的时候遇到一个需求,需要实现多行多列单选,并且点击变色的功能,一开始我是想用RadioButton来实现的,但是RadioGroup只能是单行纵向或者横向,如果要实现...
今天工作的时候遇到一个需求,需要实现多行多列单选,并且点击变色的功能,一开始我是想用RadioButton来实现的,但是RadioGroup只能是单行纵向或者横向,如果要实现...