zoukankan      html  css  js  c++  java
  • Android-Kotlin-配置/入门

    1.配置Kotlin开发插件,点击File菜单,选择Settings,选择Plugins,会显示扩展的插件;

    2.然后选择Browse repositories...,搜索栏目中搜索Kotlin即可,点击Install就行,大小50多M,速度很快的

    然后安装完成✅后,重启AndroidStudio

    3.在项目的 build.gradle中配置 Kotlin版本

    ext.kotlin_version = '1.2.51'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    4.在 app/build.gradle中配置:



    以前的.Java文件,可以通过AndroidStudio直接转换成Kotlin类型的文件:

    选择.java文件,右键,点击最后一项,Convert Java File to Kotlin File

    点击Convert Java File to Kotlin File后,自动转成Kotlin的结果:

    package cn.kotlin
    
    import android.support.v7.app.AppCompatActivity
    import android.os.Bundle
    
    class MainActivity : AppCompatActivity() {
    
        override fun onCreate(savedInstanceState: Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.activity_main)
        }
    }


    选择包名,然后右键:

    选择Class类型,会有class:

    package cn.kotlin.kotlin_oop
    
    class Person(var name:String, var age:Int) {
    
        fun showNameAge() {
            println("name:${name} age:${this.age}");
        }
    
        fun personShuo(){
            println("我是一个有良知的人...")
        }
    }

    选择包名,然后右键

     选择File类型,不会自动有class:

     

    package cn.kotlin.kotlin_oop
    
    fun main(args: Array<String>) {
        var p = Person("李元霸", 109);
        p.showNameAge()
        p.personShuo()
    }

    运行结果:

    name:李元霸 age:109
    我是一个有良知的人...

  • 相关阅读:
    JavaScript 实现深度拷贝
    JacaScript arguments
    EMACS 使用入门
    ubuntu 14.04 nginx + mysql + php源码安装
    c语言 头文件
    程序员技术练级攻略
    if和switch的选择
    .htaccess (分布式配置文件)
    yii2 windows 安装过程
    Js 冒泡事件阻止
  • 原文地址:https://www.cnblogs.com/android-deli/p/10308701.html
Copyright © 2011-2022 走看看