Kotlin 中新增了「内联函数」,内联函数起初是在 C++ 里面的。 那在 Kotlin 中加入内联函数,是有什么作用呢? 以下内容分为以下几部分: 什么是 inline ...
Kotlin 中新增了「内联函数」,内联函数起初是在 C++ 里面的。 那在 Kotlin 中加入内联函数,是有什么作用呢? 以下内容分为以下几部分: 什么是 inline ...
安卓MVVM模式 概念 MVVM模式是指Model-View-ViewModel。相信看过关于MVP文章的读者也会发现,无论如何抽象化,在我们的View层中是无法避免的要处理...
前言 笔者在写这篇文章的时候纠结了很久,不知道该以怎样的形式去讲解kotlin协程知识。笔者以前在学习的时候,也白嫖过各种各样的知识,看过很多文章,大概能够总结为三种: 讲的...
map->一个集合改变元素后生成另外一个集合 比如一张工资表,每人工资补贴10块高温费。Java写法遍历然后添加,而Kotlin简洁多了: map函数的签名是变换T类型返回一...
在前面的两篇文章里面简单的介绍了关于kotlin的基础知识点,下面我们就来看一看kotlin更深一点的东西。对于前面两篇还没看过的同学,可以直接点击下面链接先去温习一下:An...
《Kotlin从入门到进阶实战》 阿里巴巴资深程序员力作,知名公司7位技术大牛力荐;揭秘Kotlin编程精华,讲干货,不废话;两大项目实战案例:Kotlin+Spring B...
最近终于要入坑 Kotlin 啦~ 这是系列学习笔记的首篇,一起来学习鸭~ 1. 基本类型 String 和 String? 是两种类型,前者修饰的变量不可为 null 空值...
缘起 Android已经发展了11年,可以说是比较成熟的技术了,一开始时框架很少,也没有什么规范,所有的代码都是要自己写,比如网络请求,数据库请求,数据解析等等。后来出现了一...
1.1 请简述一下什么是 Kotlin?它有哪些特性? kotlin和java一样也是一门jvm语言最后的编译结果都是.class文件,并且可以通过kotlin的.class...
最近有换工作打算,能用kotlin做项目和能回答面试官关于kotlin的问题是两回事, 于是就在网上搜了搜相关面试题,发现内容千篇一律且少的可怜。于是就用英语在谷歌上搜了搜看...
一些可以了解的知识 和启动流程相关的类 ActivityTaskManagerService: 是Android 10新增加的系统服务类,可以看做帮AMS分摊工作的类 Act...
Java 多线程 线程和进程的区别 线程和进程的本质:由CPU进行调度的并发式执行任务,多个任务被快速轮换执行,使得宏观上具有多个线程或者进程同时执行的效果。 进程:在操作系...
前言 对于多线程,大家应该很熟悉。但是,大家了解线程池吗? 今天,我将带大家全部学习关于线程池的所有知识。 Carson带你学多线程系列基础汇总Android多线程:基础知识...