美文网首页
Kotlin In Android 系列---开始

Kotlin In Android 系列---开始

作者: 孑然自安 | 来源:发表于2017-05-23 16:07 被阅读0次

    介绍

    原文地址:https://medium.com/@juanchosaravia/learn-kotlin-while-developing-an-android-app-introduction-567e21ff9664

    欢迎来到本系列故事,我们将在开发Android应用中学习Kotlin,一种新的JVM语言。我希望它可以帮助你在Android的环境中学习这个令人难以置信的语言。这个故事将以不同的部分展开。在“ 内容”部分,您将有不同的部分和将要讨论的主要主题,每个部分将包括不同的Kotlin功能。

    我们将学习Kotlin,涵盖诸如属性和字段,数据类,空安全,扩展功能,Lambda表达式,授权,高阶函数等只是,涵盖了Android Dev必须经常处理的业务逻辑,从服务器中请求数据并显示在UI中,绑定和操纵Views等等。另外,我已假设你已经知道Java,并且开发Android应用程序有一些经验。

    应用程序:Keddit

    我们将要开发的应用程序是一个小的 Reddit客户端。它将向Reddit提供无限滚动的最新消息,以便在向下滚动时不断加载更多新闻,显示标题,图像,评论数,发布时间和新闻作者。

    imageimage

    我们要使用的框架

    • Retorfit 2.0:消费公共Reddit API。
    • RxJava:我们将使用Observables将UI线程与我们的后台任务分离。在这种情况下调用API并将此值返回给UI。
    • Picasso:从Reddit载入图像。
    • RecyclerView:我们将使用RecyclerView来呈现信息,并提供无限滚动行为。
    • Kotlin Android Extensions:绑定UI(Views)
    • Dagger 2:依赖注入

    知识库

    在这里,您可以看到我们将在本系列教程中创建的所有代码。
    https://github.com/juanchosaravia/KedditBySteps
    在下一个环节中,我们将配置Android Studio为Kotlin做好准备,但现在,如果您好奇,可以开始查看存储库中的代码。
    如果您有任何问题,请随时在这些社交网络中与我联系。我会尽力回答,如果可以,否则我们会一起学习:)。

    相关文章

      网友评论

          本文标题:Kotlin In Android 系列---开始

          本文链接:https://www.haomeiwen.com/subject/beybnttx.html