100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > kotlin开发Android入门篇八Kotlin开发Android的基本使用

kotlin开发Android入门篇八Kotlin开发Android的基本使用

时间:2021-10-31 00:14:29

相关推荐

kotlin开发Android入门篇八Kotlin开发Android的基本使用

基础篇:Kotlin开发Android的基本使用

使用AndroidStudio3.0及以上开发Kotlin在新建项目中勾选这个选项则会默认开发语言为Koltin,然后再gradle(Project的里面)

会有以上关于Kotlin的配置如果没有请自己配置避免项目缺配置环境出错

还有在app gradle下会出现这个

以及这个如果没有则需要自己配置

接下来看看MainActivity是怎么样子的

注意注释中的那一段话是mvvm的架构下一篇博客我会详解这个框架的作用

其中Main_tv_title是一个TextView,main_recycle是一个RecycleView是不是写法很简洁这意味着BK这个三方框架注解的UI控件可以舍弃了findViewById也可以byebye了

接下来我们看看RecycleView.Adapter的写法

写法也比传统的java写法便捷了很多(如果还在问我{}去哪了请看我前面的博客/qq_29856589/article/details/78707602有讲到这个写法)

然后我们再看看Fragment的写法

对比传统便捷了很多当然在参数里面接上了?代表他可能是一个空参所以别忘了inflater后面要接上!!不然会直接报错无法引用。重点了来了不要再onCreateView中对View控件进行引用初始化否则会出现空指针错误

然后看看布局

在布局中我配置了layout里面有一个data这是mvvm架构的配置接下来下一篇博客我要讲到的mvvm java和Kotlin的对比所以先不管

最后运行程序查看结果

从结果看出Kotlin对控件的引用只要控件存在该布局既可以直接调用不需要在使用所谓的框架注解或者传统写法不存在也可引用但是会报空指针异常这点应该要注意

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。