一、Lambda 简化演变 这篇文章是介绍 Kotlin 的 Lambda,而不是 Java 的,两者大体相似,但是在语法上略有不同。下面用三个例子(接口中抽象方法的参数,分...
一、Lambda 简化演变 这篇文章是介绍 Kotlin 的 Lambda,而不是 Java 的,两者大体相似,但是在语法上略有不同。下面用三个例子(接口中抽象方法的参数,分...
虚引用的理解有偏差
软引用、弱引用、虚引用-他们的特点及应用场景为什么会有这4种引用 Java中的引用的定义很传统:如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。 这种定义很纯粹,...
var属性是可以被val属性override的;
val属性是不能被var属性所override的。
这个地方写反了,应该是
val属性是可以被var属性override的;
var属性是不能被val属性所override的。
90.kotlin的静态内部类和非静态内部类以及val var const 的区别内部类 1.kotlin默认的内部类是静态内部类,不能持有外部类的状态(属性、方法等) 2.给内部类加上inner关键词之后,就会变成非静态内部类,可以访问外部类的属性和方法...
你前边截的那几个,一会是这个项目,一会又是另一个项目,不能把中间创建项目的过程写详细吗?看起来懵逼。
iOS制作framework接下来对我们的这个.framework静态库进行一些简单的设置,如下图所示: a、首先是Dead Code Stripping设置为NO,网上对此项的解释如下,大致意思是如果...
GitHub传送门 1.写在前面 本文主要实现的是上拉加载更多功能,下拉刷新使用的是Google官方的SwipeRefreshLayout控件,因为在实现这个功能的时候走了不...
还在用枚举?我早就抛弃了!(Android 注解详解) 前言:使用Support Annotations注解优化代码 本片文章讲解怎么使用Support Annotation...
Retrofit2简单的说就是一个网络请求的适配器,它将一个基本的Java接口通过动态代理的方式翻译成一个HTTP请求,并通过OkHttp去发送请求。此外它还具有强大的可扩展...