Kotlin 入门环境搭建

这次的Google I/O大会 ,一大热点:Kotlin 被列为Android一级开发语言。

下面介绍如何在Android Studio中是用Kotlin.

1.下载Kotlin 3.0

Google 下载地址:https://developer.android.com/studio/preview/index.html

腾讯微云下载地址:https://share.weiyun.com/542279b824eebfbcdff7ea3b3753ed9f

waiting.

waiting...

2.下载安装完成,新建一个项目:

  

3.将Android代码转为Kotlin:

  在help 里面选择find action 或者 ctrl + shift + a快捷键,在搜索框中输入 convert java file to kotlin

转换后的代码:

4.在项目中配置Kotlin

选择将所有module转成kotlin

app.gralde 变成如下:

注意上图中:apply plugin: ‘kotlin-android-extensions‘ 是手动添加上去的,这是干什么用的呢?我们知道Kotlin中一点很好的功能就是我们再也不用写findviewbyid了,增加这个就是为了能直接使用view的id去做相关的操作:

 

如上图所示,我们并没有使用findviewbyid,但是能直接使用,是不是很欢喜?  如果不在gradle 中增加 apply plugin: ‘kotlin-android-extensions‘ 直接使用是会报错的,在需要使用该功能的class下记得导入对应包:

import kotlinx.android.synthetic.main.activity_main.*

以上就是 android stuido 3.0下面Kotlin的环境搭建了。

时间: 2024-07-30 15:13:26

Kotlin 入门环境搭建的相关文章

asp入门一 入门环境搭建

asp入门一 入门环境搭建,布布扣,bubuko.com

NodeJS入门--环境搭建 IntelliJ IDEA

NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习NodeJS,所以以此做个笔记,欢迎大家提出意见. 1.首先 下载安装NodeJS,下载安装IntelliJ IDEA 2.接下来我们详细介绍在IDEA中配置NodeJS 默认安装好了IDEA,在IDEA的file -> setting ->Plugins,右边默认是没有这个组件的需要你手动点击Browe repositories..,在插件列表中搜索nodejs,将看到NodeJS插件,点击下载,重启,(其实它会关联到你

android入门-环境搭建

最近除了修改论文,也没有什么事,就来学学android开发,第一课android开发,在网上百度各种版本的搭建环境,基本步骤都是 1.install jdk 2.install eclipse 3.install sdk 4.install adt(android develop tool) , 于是开始自己动手,去官网下载sdk,结果发现有集成adt的eclipse 和sdk 打包下载,对入门菜鸟我来说,省去了配置安装的步骤啦.elcipse sdk adt下载链接http://develop

ArcGIS API for Silverlight/ 开发入门 环境搭建

Silverlight/ 开发入门 环境搭建1 Silverlight SDK下载ArcGIS API for Microsoft Silverlight/WPF ,需要注册一个ESRI Gloab 账户.下载地址http://resources.esri.com/arcgisserver/apis/silverlight/2 开发环境:1)Visual Studio 2008 SP1 或者 Visual Web Developer Express with SP1 下载地址 :Visual S

Activiti入门——环境搭建和核心API简介

相关文章: <史上最权威的Activiti框架学习> <Activiti入门--轻松解读数据库> 本章内容,主要讲解Activiti框架环境的搭建,能够使用Activiti的API创建23张数据库表,正式开始Activiti之旅. 在前一章,介绍了Activitie核心的数据库23张表的特征[数据库结构简介],在这里我们就要把Activiti集成到我们工程中了. 集成Activiti步骤如下: 1.从官网下载Activti框架包: 2.框架集成第一步都是导包,这些jar包可以在官方

struts2入门---环境搭建

1.struts2环境搭建 下载: http://struts.apache.org/ 我们这里直接选择这个版本的struts 安装:将struts2核心jar包导入web工程lib目录下 这里需要注意一个问题: xwork-core-2.3.16.jar 2.5版本以前的版本都有这个,但在2.5版本就没有了.其实他们只是将它合并到struts2-core-2.5.12.jar里面了. 接下来就是关键的了 struts2的配置 因为struts2是通过Filter来控制的.所以需要配置Filte

vue 入门环境搭建

公司项目要用vue.js来开发,要使用vue来开发前端框架,首先要有环境,所以给大家介绍一下如何搭建vue环境.其实很简单: 1.首先下载安装node.js. 去官网https://nodejs.org/zh-cn/下载安装包. 2.安装webpack 打开cmd命令界面,输入npm install webpack -g会自动安装. 如图表示成功安装webpack 3.编译项目并进行压缩 首先转到(这个地址是我项目的地址) 执行命令webpack --display-modules --disp

Activiti入门 -- 环境搭建和核心API简介

本章内容,主要讲解Activiti框架环境的搭建,能够使用Activiti的API创建23张数据库表,正式开始Activiti之旅. 在前一章,介绍了Activitie核心的数据库23张表的特征[数据库结构简介],在这里我们就要把Activiti集成到我们工程中了. 集成Activiti步骤如下: 1.从官网下载Activti框架包: 2.框架集成第一步都是导包,这些jar包可以在官方包下找到: 由于Activiti使用了Spring框架的IOC机制,所以单独使用根目录下lib目录的包是不够的.

Spring Security Web应用入门环境搭建

在使用Spring Security配置Web应用之前,首先要准备一个基于Maven的Spring框架创建的Web应用(Spring MVC不是必须的),本文的内容都是基于这个前提下的. pom.xml添加依赖 除了Spring框架本身的一些依赖包,还需要在pom.xml中添加Spring Security的依赖包: <dependency> <groupId>org.springframework.security</groupId> <artifactId&g