美文网首页
从头开始kotlin 2019-05-08

从头开始kotlin 2019-05-08

作者: 人鱼小姐没有腿 | 来源:发表于2019-05-08 17:28 被阅读0次

一直很想用kotlin开发项目,最近终于闲下来开始学习。

运行代码可到 https://try.kotlinlang.org

data class Person(val name:String ,val age:Int?=null) //定义一个实体类

//程序入口
fun main(args:Array<String>){
val personList = listOf(Person(name="zhou",age=22),
Person(name="mi",age=23))
val listBy = personList.maxBy{it.age ?:0}

println(Toast $listBy)
}

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@android:color/white"
    android:paddingLeft="20dp"
    android:paddingRight="20dp"
    tools:context=".Main2Activity">

    <ImageView
        android:id="@+id/iv_login_close"
        android:layout_width="26dp"
        android:layout_height="26dp"
        android:layout_marginTop="15dp"
        android:src="@drawable/ic_close" />

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@id/iv_login_close"
        android:orientation="vertical">

        <ImageView
            android:layout_width="150dp"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:layout_marginTop="50dp"
            android:src="@mipmap/android_logo" />

        <EditText
            android:id="@+id/cet_login_username"
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:layout_marginTop="20dp"
            android:background="@drawable/shape_bottom_border"
            android:hint="用户名"
            android:paddingLeft="10dp"

            />

        <EditText
            android:id="@+id/cet_login_password"
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:layout_marginTop="10dp"
            android:background="@drawable/shape_bottom_border"
            android:hint="密码"
            android:inputType="textPassword"
            android:paddingLeft="10dp" />


        <Button
            android:id="@+id/lv_login"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="30dp"
            android:text="登录" />
    </LinearLayout>


</RelativeLayout>

相关文章

网友评论

      本文标题:从头开始kotlin 2019-05-08

      本文链接:https://www.haomeiwen.com/subject/rfamoqtx.html