
Kotlin
文章平均质量分 51
网络卷毛
这个作者很懒,什么都没留下…
展开
-
Kotlin-使用简单的控件
一.简单控件class MainActivity : AppCompatActivity(), View.OnClickListener { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) tv_text.setOnClickListener原创 2021-03-03 14:38:55 · 297 阅读 · 0 评论 -
Kotlin-类和对象
一.类的定义class Panda : Animal() { init { }}1.Kotlin省略了public,因为它对外是开放的2.用:代替了extends3.Kolin进行继承,父类使用了()4.用init函数当作构造函数二.对象的创立 val panda = Panda();不需要添加new关键字三.构造函数class Panda constructor(name:String,age:Int) : Animal()原创 2021-03-01 18:29:45 · 202 阅读 · 2 评论 -
Kotlin-函数
一.函数基本用法 override fun onCreate(saveInstance:Bundle?) { }override默认增加注释符,fun为表示方法的语法格式,如果没有返回值,不需要加上void,参数列表为变量:数据类型,如果有返回类型,则函数格式为fun getMessage(name:String,sex:String ):String { return "" }无返回值的情况在Kotlin其实也是有返回值的,返回Unit fu原创 2021-02-25 19:13:54 · 1045 阅读 · 1 评论 -
Kotlin-条件分支
一.简单分支可去掉大括号var flag: Boolean = true;if (flag) System.out.println("flag is true")else System.out.println("flag is false")可赋值给变量 var flag: Boolean = true; var result = if (flag) 2 else 3二.多路分支 var原创 2021-02-25 17:17:25 · 304 阅读 · 0 评论 -
Kotlin-数据类型
一.基本数据类型1.变量声明基本数据类型有:Int,Long,Float,Double,Boolean,Char,String var number1 : Int = 3 val number2 : Int = 5val初始化一次后不允许初始化,相当于final,var固定语法格式,没有特殊功能2.数据类型转化toInt,toLong,toDouble, toChar,toString var number : Int = 3原创 2021-02-24 19:03:47 · 195 阅读 · 0 评论 -
Kotlin-搭建开发环境
一.安装好Android Studio二.创建Kotlin工程1.file --> New --> New Project选择Language为Kotlin,然后点击Finish,建立工程2.建立完工程后,就可以看到主要生成了两个文件,MainActivity.kt和activity_main.xml文件,.kt文Kotlin格式的java文件3.运行,则kotlin项目启动完成三.新建kotlin文件右键项目,new -->Kotlin File/原创 2021-02-24 15:36:29 · 210 阅读 · 0 评论