RxJava & RxAndroid備忘

來源:互聯網
上載者:User

標籤:

“你問我要去向何方,我指著大海的方向”

今天在刷G+的時候看到Dave Smith推薦了一個視頻 《Learning RxJava (for Android) by example》 點進去看了一下,原來是位熟悉的”阿三哥”,視頻封面如下:(沒有歧視的意思,不要噴我啊~,為什麼感到熟悉?接著往下看)

幾乎同時也看到了JetBrains在G+也推薦了篇在Medium上的博文 《RxAndroid And Kotlin (Part 1)》 ,然後想到前幾天轉了InfoQ上的 《Kotlin:Android世界的Swift》,再加上隱約記得之前在AndroidCN看到過@hi大頭鬼hi寫的《深入淺出RxJava》,最後還想到了這篇 《Kotlin在Android工程中的應用》 ,Holy shit…大腦能瞬間閃過這麼多關聯的文章和博文,於是把這些資料找了出來,覺得有必要把這些內容記下來,

方便日後查閱,因此有了今天這篇文章,取名叫《RxJava & RxAndroid備忘》是希望列出的參考資料能讓大家儘快熟悉和掌握了RxJava和RxAndroid。

等等..還沒解釋為什麼對這位阿三哥的聲音感到熟悉呢? 其實是因為之前聽過也推薦過Kaushik Gopal和他的小夥伴Donn Felker錄製的關於Android開發的Podcast《FragmentedPodcast》,每一集都很精彩(目前更新到第十期),感興趣的可以關注他們。唯一的需要克服的就是三哥的英語口音…另外,真心覺得這種類型的Podcast很不錯,類似還有官方團隊Chet和Tor錄製的《Android Backstage》,雖然國內也有類似《核心恐慌》的技術播客,但只是針對Android或者iOS的目前並沒有發現(如果你有推薦可以直接評論或者聯絡我),再者就是希望以後開始工作了可以找到同樣感興趣的人,可以一起來做這樣有趣的事情。

首先需要明確一個觀點:Rx並不是一種新的語言,而是一種普通的Java模式,類似於觀察者模式(Observer Pattern),可以將它看作一個普通的Java類庫,因此你可以立即使用RxJava。而RxAndroid是RxJava的一個針對Android平台的擴充,主要用於 Android 開發。《深入淺出RxJava》系列的四篇文章已經非常詳細的介紹了Rx的相關內容,所以建議大家直接可以先點進去仔細閱讀一下~,

下面列出參考連結(如你有需要補充的可以直接評論~)

  • 《Learning RxJava (for Android) by example》 (via YouTube By Kaushik Gopal)

  • 《RxAndroid And Kotlin (Part 1)》(via Medium By Ahmed Rizwan)

  • 《深入淺出RxJava(一:基礎篇)》

  • 《深入淺出RxJava二—操作符》

  • 《深入淺出RxJava三-響應式的好處》

  • 《深入淺出RxJava四-在Android中使用響應式編程》(via AndroidCN By hi大頭鬼hi)

  • 《Kotlin在Android工程中的應用》(via 簡書 By asce1885)

  • 《Kotlin:Android世界的Swift》(via InfoQ By 謝麗)

  • 《Android-RxJava》(Learning RxJava for Android by example)

  • 《Learning RxJava With Android by Example》

  • 《Retrofit,Type-safe REST client for Android and Java by Square,Inc》

目前我是一名即將畢業的研究生(2016/01),目前主要關注Android和iOS應用開發,也即將開始尋找人生的第一份正式工作,如果你有合適的實習和工作機會,可以通過以下方式和我取得聯絡

RxJava & RxAndroid備忘

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.