RxJava魔法師app推薦給各位安卓開發(fā)人員,這是一款RxJava學(xué)習(xí)軟件,如果你還不懂RxJava,一定是少了一把Rx鑰匙,軟件非常的簡潔實(shí)用,專門幫助有需要的用戶進(jìn)行RxJava相關(guān)學(xué)習(xí)。
【軟件介紹】
很高興與大家見面!
緣于 4 月中旬,我在掘金發(fā)表的《你用不慣 RxJava,只因缺了這把鑰匙》(以下或稱 Rx鑰匙 )。
原本目標(biāo)只是給大家一把鑰匙,方便大家意會 RxJava 操作符的本質(zhì),想不到在后臺收到 40 多條留言。
有的讀者因?yàn)榛砣婚_朗而喜出望外,不吝留下夸張的贊美;也有讀者以為意猶未盡,表達(dá)了對見證更多的愿望。
從留言中,我看到了熱心網(wǎng)友們對 Rx鑰匙 的期待 與 各自內(nèi)心世界的豐富多彩,這些期待甚至遠(yuǎn)遠(yuǎn)超出了 Rx鑰匙 本身,期望它是一把可以解決無聊、帶給自己更多的 魔法棒。
再加上,我自己也因?yàn)槟?SQL 來隱喻操作符的那番見解,而心生靈感:
不如做一件史上最無聊的事吧 ---- 像設(shè)計師一樣將每個像素都摳到極致,像工程師一樣將工程設(shè)計模式與原則應(yīng)用到每一個功能的編寫,用無聊的方式來對抗無聊 ---- 這是一個為無聊而生的面向 Android 開發(fā)者的操作符練習(xí)工具。
【軟件功能】
除了提供 解決無聊 這一最核心功能之外,你還可以從這個開源項(xiàng)目獲得的內(nèi)容包含:
1. 整潔的代碼風(fēng)格與標(biāo)準(zhǔn)的資源命名規(guī)范。
2. 基于前沿的、根據(jù)關(guān)注點(diǎn)分離的 JetPack MVVM 架構(gòu)。
3. 使用 RxJava 與 lambda 表達(dá)式。
4. AndroidX 與 Material Design 2 的全面使用。
5. ConstraintLayout 約束布局的最佳實(shí)踐。
6. 為提升手機(jī)桌面的逼格做貢獻(xiàn),讓知識與精美并存,就算從不打開。
7. 絕不使用 Dagger,絕不使用奇技淫巧、編寫艱深晦澀的代碼。
8. 長期更新。
如你所見,Rx鑰匙的界面效果大體已經(jīng)出來了,我的目標(biāo)是,將首頁先打磨好,這樣 Rx鑰匙 的 Apk 最快可能下周就能正式與大家見面了。
鑒于現(xiàn)在在 RxJava 表達(dá)式的書寫上存有一些字符聯(lián)想上的小問題,如果你對此十分熟悉,請不吝參與進(jìn)來,這個項(xiàng)目會因?yàn)槟愕膮⑴c而變得更好!
【軟件特色】
專為編程新手打造的學(xué)習(xí)軟件
教你如果快速讀懂RxJava
幫助那些用不慣RxJava的用戶
就像有神奇魔法帶你進(jìn)入RxJava世界
展開