自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载和创作优秀的博客

转载和创作优秀的博客

  • 博客(509)
  • 收藏
  • 关注

转载 深入理解Camera 硬件抽象层

经典好文推荐,通过阅读本文,您将收获以下知识点:一、概览二、Camera HIDL 接口三、Camera Provider 主程序四、Camera HAL3 接口一、概览始于谷歌的Treble开源项目,基于接口与实现的分离的设计原则,谷歌加入了Camera Provider这一抽象层,该层作为一个独立进程存在于整个系统中,并且通过HIDL这一自定义语言成功地将Camera Hal Module从Camera Service中解耦出来,承担起了对Camera HAL的封装工作,纵观整个A

2022-02-01 06:36:33 3322

转载 Kotlin-协程使用

Kotlin-协程使用

2024-03-24 09:49:38 35

转载 Kotlin:内置函数let、also、with、run、apply大大提高你的开发效率!

Kotlin:内置函数let、also、with、run、apply大大提高你的开发效率!

2024-02-27 08:20:32 88

转载 kotlin之get、set和field

kotlin之get、set和field

2023-12-16 09:26:15 309

转载 从原理分析kotlin的延迟初始化:lateinitvar和bylazy

从原理分析kotlin的延迟初始化:lateinitvar和bylazy

2023-12-13 08:49:12 221

转载 kotlin.Unit类型

Kotlin也是面向表达式的语言。在Kotlin中所有控制流语句都是表达式(除了变量赋值、异常等)。Kotlin中的 Unit 类型实现了与Java中的 void 一样的功能。。Unit源码如下示例为什么我们选择使用一个不一样的名字Unit 而不是把它叫作Void。在函数式编程语言中,Unit这个名字习惯上被用来表示“只有一个实例”,这正是Kotlin 的Unit 和Java 的void 的区别。

2023-12-08 08:16:47 225

转载 Kotlin——伴生对象

Kotlin——伴生对象

2023-10-20 08:52:13 319

转载 Kotlin中take、drop方法使用

Kotlin中take、drop方法使用

2023-08-19 07:09:27 355

转载 Kotlin 泛型协变与逆变的理解

Kotlin 泛型协变与逆变的理解

2023-07-30 21:28:08 150

转载 Kotlin - 泛型 < >

Kotlin - 泛型 < >

2023-07-20 08:18:37 70

转载 Kotlin中的object 与companion object的区别

Kotlin中的object 与companion object的区别

2023-07-05 08:02:41 195

转载 copy构造函数与copy assignment操作符区别

copy构造函数与copy assignment操作符区别

2023-06-27 08:14:20 77

转载 Kotlin中的object关键字

Kotlin中的object关键字

2023-06-26 08:09:23 94

转载 Kotlin-Object

Kotlin-Object

2023-06-26 07:57:06 303

转载 AndroidQ 图形系统(3)dequeueBuffer函数分析

AndroidQ 图形系统(3)dequeueBuffer函数分析

2023-06-20 23:29:24 1279

转载 C++ local static对象和non-local static对象在初始化时机上的差异

C++ local static对象和non-local static对象在初始化时机上的差异

2023-06-19 08:10:01 108

转载 kotlin标准函数also

上述代码首先输出字符串的长度,然后将其赋值给 length 变量。也就是说,使用 also 可以在调用某个函数或操作之前,先对该对象进行一些其他的处理或操作,而无需使用中间变量。在 Kotlin 中,also 是一个标准库函数,其作用是将一个对象作为参数传递给 Lambda 表达式,并返回该对象本身。使用 also 可以使代码更加简洁,常用于一系列需要对同一个对象进行多次操作的场景。总结: also 的含义是对一个对象执行一个额外的操作,然后返回该对象本身。标准库函数之also。

2023-06-17 00:00:45 536

转载 Kotlin中also与apply的区别

Kotlin中also与apply的区别

2023-06-14 07:51:55 173

转载 Effective C++条款3 我可以不使用const?

但是为了安全,推荐使用const,这是一个良好的习惯,坚持下去的结果是你的代码将变得更加健壮,当然你也可以不使用const,只不过当代码量到一定程度后,你的代码可能会变得比较脆弱,而且随着量级的一步步升高,存在的隐患也会一点点增加。const是一种约束,能让变量更加安全,能让接口变得更加清晰,对于const成员函数,还应该保证它的实现是线程安全的,另外,使用const引用能够避免传值的低效率,也能保证数据不被修改。某种程度上来说,const对象是线程安全的,因为const承诺不会修改任何数据。

2023-06-10 08:59:31 43

转载 AndroidStudio如何运行Kotlin的Main函数

AndroidStudio如何运行Kotlin的Main函数

2023-05-31 08:02:31 664

转载 kotlin-接口

kotlin中类初始化顺序介绍

2023-05-23 08:32:48 333

转载 Kotlin-代理属性(by)

Kotlin-代理属性(by)

2023-05-22 08:26:39 469

转载 Kotlin - 构造函数 constructor

Kotlin - 构造函数 constructor

2023-05-18 08:16:57 351

转载 Kotlin 中 object 和 companion 的理解

此外我们还看到 companion 中的方法都不是静态方法, 其实我们访问任何 companion 中的字段都是通过 外围类持有的 companion 实例对象来访问的, 方法也是如此, 而且 companion 的构造方法也是 private 的.官方描述到这是 伴生 对象, companion 本身也是伴侣的意思. 我们看到 java 的字节码, 的确如此, 外围内会持有 companion 对象的一个静态常年字段, 伴随着外围类 的加载而诞生.和 companion 一样, 都是一个 静态内部类.

2023-05-17 08:13:42 211

转载 kotlin-反射

kotlin-反射

2023-04-27 08:39:24 1206

转载 Java中kotlin的协变与逆变是什么

extends T> 所泛指的类型都是 T 的子类或 T 本身,所以 T 大于

2023-04-22 16:32:55 163

转载 kotlin 泛型-协变、逆变

kotlin 泛型-协变、逆变

2023-04-22 15:35:12 96

转载 kotlin 匿名内部类知识点碎碎记录

kotlin 匿名内部类知识点碎碎记录

2023-04-19 08:35:29 180

转载 Kotlin之匿名内部类(object: xxxx)

【代码】Kotlin之匿名内部类(object: xxxx)

2023-04-19 08:07:41 246

转载 Kotlin中函数类型作为函数的返回类型

Kotlin中函数类型作为函数的返回类型

2023-04-07 08:30:42 121

转载 Kotlin中的Unit,Any和Nothing

这里整理一下对这三兄弟的理解

2023-03-22 08:01:09 236

转载 kotlin 匿名对象表达式

kotlin 匿名对象表达式

2023-03-03 08:37:41 290

转载 kotlin类初始化顺序

kotlin类初始化顺序

2023-02-24 08:37:54 202

转载 Kotlin基础学习(五)—— 构造方法

Kotlin基础学习(五)—— 构造方法

2023-02-24 08:21:08 533

转载 Kotlin学习-构造函数

Kotlin学习-构造函数

2023-02-22 08:22:04 274

转载 【深入kotlin】 - 与Java互操作:java调用kotlin

【深入kotlin】 - 与Java互操作:java调用kotlin

2023-02-11 08:13:08 564

转载 kotlin 定义静态变量

kotlin 定义静态变量

2023-02-11 07:19:48 375

转载 kotlin data class和普通class区别

kotlin data class和普通class区别

2023-02-02 07:51:00 336

转载 Kotlin学习之路(五):属性,Getters 与 Setters

Kotlin学习之路(五):属性,Getters 与 Setters

2023-01-04 07:45:05 425

转载 kotlin中属性的setter和getter

kotlin中属性的setter和getter

2023-01-03 08:25:16 284

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除