【Kotlin】-Kotlin

函数和变量

先简单的写一个Kotlin输出Hello World
【Kotlin】-Kotlin
可以看到Kotlin中
fun:关键字用来声明一个函数
main:是方法名
args:Array 表示参数,这个和java变量名定义是相反的,Kotlin是先变量名,然后:是类型声明
Kotlin中没有声明数组的特殊语法,而是用Array表示数组,有点类似集合的感觉;
println代替了System.out.println,这是Kotlin标准库给Java标准库函数提供了许多语法更简洁的包装;
Kotlin中省略了分号

Kotlin有三种数据类型

IntArray,FloatArray,其他:基本类型数组,被编译成int[],float[],其他
Array:非空对象数组
Array<T?>:可空对象数组

代码展示

简单的网络下载字符串解析展示

首先是Activity布局文件:
【Kotlin】-Kotlin
子布局文件:只展示了图片与菜名(可以根据自己需求添加)
【Kotlin】-Kotlin
适配器代码:
【Kotlin】-Kotlin
【Kotlin】-Kotlin
最后是Activity代码:
网络下载字符串用的线程,Kotlin下载直接省略了Handler,在线程进行下载和解析,展示
【Kotlin】-Kotlin
展示效果
【Kotlin】-Kotlin