![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotlin
文章平均质量分 69
wayne214
欢迎大家关注公众号:君伟说。
展开
-
Kotlin基础知识点
Kotlin是一种基于JVM的静态类型编程语言,由JetBrains开发并于2011年发布。它支持面向对象编程和函数式编程的范式,并且具有Java语言中没有的一些特性和功能。总之,Kotlin是一种功能丰富、易用、灵活的语言,适用于各种不同的应用场景。各种特性和功能可以使开发人员更加容易、高效地编写代码,同时也可以提高代码的可读性和可维护性。原创 2023-05-10 15:02:00 · 742 阅读 · 0 评论 -
Kotlin协程Flow浅析
Kotlin协程中的Flow主要用于处理复杂的异步数据,以一种”流“的方式,从上到下依次处理,和RxJava的处理方式类型,但是比后者更加强大。原创 2022-11-27 10:16:55 · 941 阅读 · 0 评论 -
Android开发文本删除线效果(kotlin+SpannableString)
前言项目中难免会遇到给文本添加删除线的效果,比如下面这样的效果。方案方案一结合网上其他的文章,有如下方式:通过设置setPaintFlags// 添加删除线textview.setPaintFlags(tv.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);//字体变清晰textview.getPaint().setFlags(Paint.ANTI_ALIAS_FLAG);//可以合并一起写为:mTextView.getPaint().原创 2021-10-13 18:12:27 · 1172 阅读 · 0 评论 -
Kotlin中的作用域函数一文就够了
本篇文章主要分享一下Kotlin的作用域函数let, run, with, apply和also的用法及区别。作用域函数在执行过程中,通过lambda 表达式,形成一种临时性的作用域,可以减少部分逻辑代码的数量。文章目录上下文对象:this or itthisit返回值let函数with函数run函数apply函数also函数作用域函数如何选择takeIf与taceUnless上下文对象:this or itthisrun、with 以及 apply 通过关键字 this 引用上下文对象。因此,在原创 2021-07-18 08:31:47 · 282 阅读 · 0 评论