在 android 中多个 activity 中互相访问是常见的一种操作,比如:打开系统浏览器、显示系统拨号盘等等。做这些操作的时候,自然是需要传递一些数据过去,比如:要打开...
在 android 中多个 activity 中互相访问是常见的一种操作,比如:打开系统浏览器、显示系统拨号盘等等。做这些操作的时候,自然是需要传递一些数据过去,比如:要打开...
Kotlin获取日期时间,比较方便的方式是使用 Calendar这里给出一个返回日期时间的函数实现方式根据android系统的不同版本采取了不同的获取方法。
kotlin 的协程是一个很有用的可避免阻塞的廉价的底层操作。本文就使用一下 sequence yield,来体验一下。Yields a value to the [Iter...
一、前言: 效果: 二、解析 1、思路 2、要点 3、Java完整代码: 4、Kotlin完整代码: 4、简单的拖动 转载作者:Android师哥链接:https://www...
需求说明 在完成了上篇文章:可拖动控件[https://www.jianshu.com/p/a5b1c49641b6] 之后,很容易就让我联想到另一个问题:那就是类似于悬浮球...
统计文件字符个数是个常见的程序。今天实现一下。首先找到一个要统计的文件。 然后建立一个HashMap,用来存储统计的结果。 读取文件内容,转换成Char进行遍历统计 read...
科理化是把一个多参数的函数变成多个单参数的函数。 每个函数都是一个参数,看起来好清晰哦。上面两个函数真的一样吗?我们调用运行一下看看。 运行的结果是 果然是一样的。那么如果有...
forEach 、map 利用 forEach 和 map 对数组进行操作 可以利用 map 对数组的元素进行运算和编辑。然后利用 forEach 遍历并 println。运...
读取文件使用 BufferedReader(FileReader("abc.txt")) 方法。先写一个传统的 kotlin 有自己的特点,可以更少的代码实现这个。 以上两段...
在 kotlin 内,一个类中可以再嵌套类。在内部的这个类中,如果要调用外部的类中的变量则需要使用外部类的对象。当然,也可以使用this@来引导 通过这个类 Big,内部包含...
很多常见属性不是简单的数据,需要每次去手动实现。如果为了方便,可以只写一个类,把他们放进去反复使用是最好的选择。这里我们使用委托属性。先看一个例子 当我们调用这个 Hello...
在 kotlin 中使用静态的函数、变量,直接在包级写函数和变量即可。为了让其他语言,比如java调用起来简单一点,也有其他的写法,就要用到伴生对象单例。 在 kotlin ...
现在 kotlin 用的较多的领域,应该是 android 应用开发了吧。最近开了个小差,有人买彩票不想自己预测了,也不想现场用彩票店的机器出号,太费事儿。就用 kotlin...
在 kotlin 中,抽象类和接口有些相似。抽象类可以实现一部分协议,可以有状态和方法实现,必须由子类继承后使用;接口只是一种约定,没有状态,必须由类对接口进行实现使用。接口...
用一个简单的命令行计算器练习一下首先一个应用程序要有一句开场白,让使用者知道是要开始做什么了 然后等待用户输入 当用户输入后,对输入的内容进行分解。首先用 split 对空格...
在写程序的时候,有时我们无法提前预知会有多少个参数传入,这时就是变长参数用武的地方了。kotlin 的main 函数的数组参数,就是一个不定长度的参数,可以修改为变长参数。m...
kotlin支持的运算符 +, -, *, /, %,=,+=, -=, *=, /=, %=, ++, --, &&, ||, !, ==, !=, ===, !==, <...
数组并不是只针对数字来说的。仅限于数字的那是数学范畴的数列。计算机编程里的数组是把一堆数据编成了组。数组可以是整型数组、字符型数组、字符串数组、对象数组、长整型数组、短整型数...
Kotlin的 String 类型是不可以为Null的。如果你需要它有值为 Null 的情况存在,需要使用 String? 类型。下面这个函数,系统会提示 null 位置“N...