美文网首页
从头开始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