Skip to content

此库针对Kotlin开发环境下对Android各大框架的简单使用,涉及到的框架有:Glide,Retrofit,Rxjava,ARouter,EventBus等,旨在基础学习的过程.

Notifications You must be signed in to change notification settings

Edwardwmd/KotlinAppFramework

Repository files navigation

Kotlin开发环境下的Android常用框架的使用


一、项目描述

显而易见,Kotlin开发语言面世已经有了一段时间了,在Google I / O 2017期间 ,Google宣布Kotlin是用于构建Android应用的官方编程语言。从那时起Kotlin的受欢迎程度才刚刚增加。

所以,Android开发的语言从Java转战Kotlin是非常有必要的,使用Kotlin开发的优点较于Java来说有以下几点:

  • 代码更少、可读性更强:花更少的时间来编写代码与理解他人的代码。
  • 成熟的语言与环境:自 2011 年创建以来,Kotlin 不仅通过语言而且通过强大的工具在整个生态系统中不断发展。 现在,它已无缝集成到 Android Studio 中, 并被许多公司积极用于开发 Android 应用程序。
  • Android Jetpack 与其他库中的 Kotlin 支持KTX 扩展 为现有的 Android 库添加了 Kotlin 语言特性,如协程、扩展函数、lambdas 与命名参数。
  • 与 Java 的互操作性:可以在应用程序中将 Kotlin 与 Java 编程语言一起使用, 而无需将所有代码迁移到 Kotlin。
  • 支持多平台开发:不仅可以使用 Kotlin 开发 Android,还可以开发 iOS后端Web 应用程序。 享受在平台之间共享公共代码的好处。
  • 代码安全:更少的代码与更好的可读性导致更少的错误。Kotlin 编译器检测这些剩余的错误,从而使代码安全。
  • 易学易用:Kotlin 非常易于学习,尤其是对于 Java 开发人员而言。
  • 大社区:Kotlin 得到了社区的大力支持与许多贡献,该社区在全世界范围内都在增长。 根据 Google 的说法,Play 商店前 1000 个应用中有 60% 以上使用 Kotlin。

针对Kotlin开发环境下,实现更多Android开发的框架也成为了学习热点的一部分,在Github中明目可见的Kotlin的开发框架也越来越多,所以才有了自己想在与Java语言条件下的框架在Kotlin中是如何简单使用的,此项目非常适合入门者查阅.

二、项目框架使用的学习

1、项目中涉及到的框架如下:

2、项目演示:

未完待续.....

About

此库针对Kotlin开发环境下对Android各大框架的简单使用,涉及到的框架有:Glide,Retrofit,Rxjava,ARouter,EventBus等,旨在基础学习的过程.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages