zoukankan      html  css  js  c++  java
  • kt语法 初级

    变量 

    Koltin中属性在声明的同时也要求要被初始化,否则会报错。例如以下代码:

    private var name0: String //报错
    private var name1: String = "xiaoming" //不报错
    private var name2: String? = null //不报错
    

       定义变量时,可在类型后面加一个问号?,表示该变量是Nullable,不加表示该变量不可为null。

    变量 参考:

    https://blog.csdn.net/u010410408/article/details/72637408?locationNum=6&fps=1

    https://blog.csdn.net/dpl12/article/details/80758049

    点击事件

    when就相当于java中的switch。
    “:”符号改为了“->”。

    fun click(v: View?) {
            when (v?.id) {
                R.id.bt_click ->
                    Toast.makeText(this, "点击了", Toast.LENGTH_SHORT).show()
            }
        }
    
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_main)
        }
    <Button
            android:id="@+id/bt_click"
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:onClick="click"
            android:text="点击" />

    点击事件参考:

    https://blog.csdn.net/qq_41472529/article/details/113308405

  • 相关阅读:
    Linux常用命令-学习笔记
    Linux 输入输出重定向
    Linux 网卡配置参数
    JS Promise对象学习
    Linux用户身份与文件权限学习笔记
    4、点击事件
    3、自定义按压效果
    2、自定义背景形状
    1、文字大小,颜色
    5、跑马灯
  • 原文地址:https://www.cnblogs.com/dt1991/p/15378547.html
Copyright © 2011-2022 走看看