【Kotlin】-Kotlin

Kotlin

  • 函数和变量
  • Kotlin有三种数据类型
  • 代码展示
    • 简单的网络下载字符串解析展示

函数和变量

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

Kotlin有三种数据类型

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

代码展示

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

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

你可能感兴趣的:(安卓-智能硬件与多媒体研发)