240 發(fā)簡(jiǎn)信
IP屬地:吉林
  • 【Android架構(gòu)】依賴注入篇Dagger Hilt&Koin

    什么是依賴注入有序? 依賴注入(Dependency Injection),在編程中被廣泛使用旭寿,非常適用于Android開(kāi)發(fā)警绩。作為一門應(yīng)用架構(gòu)的基礎(chǔ)科學(xué),為應(yīng)用的良性發(fā)展提供了非...

  • 感謝肯定肩祥!

    深入理解Dart之Mixins

    在面向?qū)ο蟮氖澜缰校覀冏钍煜さ哪^(guò)于class缩膝、 abstract class和interface混狠。Dart作為一門現(xiàn)代面向?qū)ο缶幊陶Z(yǔ)言,在原有的特性基礎(chǔ)上将饺,新增了一些新的...

  • 深入理解Dart之Mixins

    在面向?qū)ο蟮氖澜缰校覀冏钍煜さ哪^(guò)于class予弧、 abstract class和interface。Dart作為一門現(xiàn)代面向?qū)ο缶幊陶Z(yǔ)言舅逸,在原有的特性基礎(chǔ)上桌肴,新增了一些新的...

  • Nginx配置——單域名反向代理多個(gè)端口

    今天給新買的云服務(wù)器安裝Nginx琉历,用于部署自己的測(cè)試項(xiàng)目和博客水醋,之前域名一直只綁定了一個(gè)端口用來(lái)跑博客項(xiàng)目旗笔,現(xiàn)在希望把后臺(tái)接口也通過(guò)域名方式來(lái)訪問(wèn)拄踪,為此開(kāi)始了一次Nginx...

  • 換一種方式理解 Android協(xié)程

    協(xié)程解決了什么? 協(xié)程Coroutines作為Kotlin的一大特性惶桐,被Android官方所強(qiáng)推撮弧,主要用來(lái)簡(jiǎn)化Android中異步代碼的編寫潘懊,將開(kāi)發(fā)者從異步代碼的泥潭中解救出...

  • Android協(xié)程——Retrofit&Coroutines

    最近在新開(kāi)的項(xiàng)目中贿衍,全面使用了Android的全新姿勢(shì)——Kotlin授舟、Jetpack等等贸辈,之后也對(duì)協(xié)程進(jìn)行了一段時(shí)間的學(xué)習(xí)释树,體驗(yàn)了協(xié)程帶來(lái)的編程快樂(lè),我也忍不住對(duì)RxJav...

  • RxJava——響應(yīng)式編程魅力《續(xù)》

    RxJava——響應(yīng)式編程續(xù) 繼續(xù)來(lái)學(xué)習(xí)我們的RxJava,接著前面一篇的內(nèi)容席吴,接下來(lái)我們要開(kāi)始看什么是Observer和Operator正驻。 Observer 任何訂閱了Ob...

  • RxJava——響應(yīng)式編程的魅力

    RxJava可以說(shuō)是眾多Android開(kāi)發(fā)者的噩夢(mèng)了,因?yàn)樗娜腴T門檻極高抢腐,導(dǎo)致很多人望而卻步。但如果你 開(kāi)始明白它的原理之后迈倍,真的會(huì)使你沉迷其中伤靠。 RxJava2是對(duì)RxJ...

  • Android協(xié)程——Room&Coroutines

    在Room2.1版本中提供了對(duì)協(xié)程的支持。Dao層的方法可以被suspend標(biāo)記來(lái)確保他們?cè)谥骶€程中被執(zhí)行啼染。接下來(lái)宴合,我們就來(lái)看看如何使用并為它寫一個(gè)簡(jiǎn)單的單元測(cè)試迹鹅。 Demo...

  • Android協(xié)程——入門

    Demo地址:https://github.com/jotyy/coroutines-retrofit-example 歡迎交流和star,謝謝 一斜棚、如何使用協(xié)程 1.1 ...

  • 120
    Android官方架構(gòu)組件Paging-Ex:列表狀態(tài)的響應(yīng)式管理

    本文已授權(quán)「玉剛說(shuō)」微信公眾號(hào)獨(dú)家發(fā)布 概述 Paging是Google在2018年I/O大會(huì)上推出的適用于Android原生開(kāi)發(fā)的分頁(yè)庫(kù),隨著越來(lái)越多的開(kāi)發(fā)者著手使用Pag...

  • Android MVVM——Room實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)底層

    存儲(chǔ)模式 在開(kāi)發(fā)移動(dòng)應(yīng)用程序的許多情況下序调,我們還需要提供對(duì)數(shù)據(jù)的脫機(jī)訪問(wèn)。想象一下兔簇,我們正在開(kāi)發(fā)一個(gè)新聞閱讀類APP发绢,并且您還希望您的用戶可以在他們乘坐飛機(jī)時(shí)或者他們?cè)跊](méi)有互...

  • 120
    Android MVVM ——Using Kotlin and RX實(shí)現(xiàn)ViewModel與Model

    隨著對(duì)公司現(xiàn)有MVP架構(gòu)模式代碼的逐漸不滿,每每新增一個(gè)小功能垄琐,總要在一個(gè)又一個(gè)的接口中新增方法边酒,代碼變得越來(lái)越不清晰,迭代變得越來(lái)越困難狸窘。作為一個(gè)愛(ài)搞事的程序猿墩朦,免不了要考...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品