彻底掌握Android Kotlin系列(一) | 构建第一个Android APP

前言:因公司业务需要,接下来需要使用到Kotlin,我会在掘金记录学习 Kotlin的历程。在我眼中,每种语言的诞生,都是为了解决某些问题,Kotlin也不例外,下面让我们一起走进Kotlin的世界

一、Kotlin是什么?

Kotlin是一个用于现代多平台应用的静态编程语言,由JetBrains开发。
Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。除此之外Kotlin还可以编译成二进制代码直接运行在机器上例如嵌入式设备或iOS。Kotlin已正式成为Android官方支持开发语言。

image.png

为什么要优先使用 Kotlin 进行 Android 开发?
  • 富有表现力且简洁:您可以使用更少的代码实现更多的功能。表达自己的想法,少编写样板代码。在使用 Kotlin 的专业开发者中,有 67% 的人反映其工作效率有所提高。
  • 更安全的代码:Kotlin 有许多语言功能,可帮助您避免 null 指针异常等常见编程错误。包含 Kotlin 代码的 Android 应用发生崩溃的可能性降低了 20%。
  • 可互操作:您可以在 Kotlin 代码中调用 Java 代码,或者在 Java 代码中调用 Kotlin 代码。Kotlin 可完全与 Java 编程语言互操作,因此您可以根据需要在项目中添加任意数量的 Kotlin 代码。
  • 结构化并发:Kotlin 协程让异步代码像阻塞代码一样易于使用。协程可大幅简化后台任务管理,例如网络调用、本地数据访问等任务的管理。
二、Kotlin与jvm什么关系?

image.png

三、工具安装与环境配置

1.工具安装与环境配置

安装Android studio、下载安装Android SDK 、Kolint开发环境配置:
a.Android studio 下载官网
b.下载 java 开发工具包 JDK,下载地址:www.oracle.com/java/techno…

image.png

d.Android SDK下载完毕后创建项目:
选择模板:phone and Tablet ——> Bottom Navigation Activity
image.png
e.配置完毕后 ——> finish ——>依赖库下载
image.png
f.显示编码页面
image.png

五、介绍项目工程结构

image.png

六、实践:构建第一个Apk

选择Build——>Build Bundle(s)/APK(s)——>Build APK(s) 即可生成安装包

image.png

文章参考:
developer.android.google.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享