Kotlin In Android 系列---開始

介紹

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

歡迎來(lái)到本系列故事,我們將在開發(fā)Android應(yīng)用中學(xué)習(xí)Kotlin,一種新的JVM語(yǔ)言。我希望它可以幫助你在Android的環(huán)境中學(xué)習(xí)這個(gè)令人難以置信的語(yǔ)言。這個(gè)故事將以不同的部分展開。在“ 內(nèi)容”部分,您將有不同的部分和將要討論的主要主題,每個(gè)部分將包括不同的Kotlin功能。

我們將學(xué)習(xí)Kotlin,涵蓋諸如屬性和字段,數(shù)據(jù)類,空安全,擴(kuò)展功能,Lambda表達(dá)式,授權(quán),高階函數(shù)等只是,涵蓋了Android Dev必須經(jīng)常處理的業(yè)務(wù)邏輯,從服務(wù)器中請(qǐng)求數(shù)據(jù)并顯示在UI中,綁定和操縱Views等等。另外,我已假設(shè)你已經(jīng)知道Java,并且開發(fā)Android應(yīng)用程序有一些經(jīng)驗(yàn)。

應(yīng)用程序:Keddit

我們將要開發(fā)的應(yīng)用程序是一個(gè)小的 Reddit客戶端。它將向Reddit提供無(wú)限滾動(dòng)的最新消息,以便在向下滾動(dòng)時(shí)不斷加載更多新聞,顯示標(biāo)題,圖像,評(píng)論數(shù),發(fā)布時(shí)間和新聞作者。

image
image

我們要使用的框架

  • Retorfit 2.0:消費(fèi)公共Reddit API。
  • RxJava:我們將使用Observables將UI線程與我們的后臺(tái)任務(wù)分離。在這種情況下調(diào)用API并將此值返回給UI。
  • Picasso:從Reddit載入圖像。
  • RecyclerView:我們將使用RecyclerView來(lái)呈現(xiàn)信息,并提供無(wú)限滾動(dòng)行為。
  • Kotlin Android Extensions:綁定UI(Views)
  • Dagger 2:依賴注入

知識(shí)庫(kù)

在這里,您可以看到我們將在本系列教程中創(chuàng)建的所有代碼。
https://github.com/juanchosaravia/KedditBySteps
在下一個(gè)環(huán)節(jié)中,我們將配置Android Studio為Kotlin做好準(zhǔn)備,但現(xiàn)在,如果您好奇,可以開始查看存儲(chǔ)庫(kù)中的代碼。
如果您有任何問題,請(qǐng)隨時(shí)在這些社交網(wǎng)絡(luò)中與我聯(lián)系。我會(huì)盡力回答,如果可以,否則我們會(huì)一起學(xué)習(xí):)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,716評(píng)論 25 709
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,835評(píng)論 2 45
  • 內(nèi)容抽屜菜單ListViewWebViewSwitchButton按鈕點(diǎn)贊按鈕進(jìn)度條TabLayout圖標(biāo)下拉刷新...
    皇小弟閱讀 47,133評(píng)論 22 665
  • 各位家長(zhǎng)好! 歡迎大家關(guān)注EMTD課程開班! 1.收費(fèi): 標(biāo)準(zhǔn)收費(fèi)200RMB/時(shí)/小孩,邀請(qǐng)一位家長(zhǎng)入大群,可以...
    RAYDRS閱讀 373評(píng)論 0 0
  • 01 同事小王再次給我們抱怨,他又失眠了! 印象中,小王同志的失眠已經(jīng)足足連續(xù)長(zhǎng)達(dá)一月之久。其實(shí),不用他抱怨,那對(duì)...
    家龍同學(xué)閱讀 1,756評(píng)論 2 9

友情鏈接更多精彩內(nèi)容