一、背景 MVI在架構(gòu)分層上和MVP沒有本質(zhì)區(qū)別,但區(qū)別主要體現(xiàn)在架構(gòu)風(fēng)格和編程思想上 MVI風(fēng)格面向意圖,響應(yīng)式編程狀態(tài)模式 + 流處理思想 = 單向不可變數(shù)據(jù)流統(tǒng)一狀態(tài)源...
一、背景 MVI在架構(gòu)分層上和MVP沒有本質(zhì)區(qū)別,但區(qū)別主要體現(xiàn)在架構(gòu)風(fēng)格和編程思想上 MVI風(fēng)格面向意圖,響應(yīng)式編程狀態(tài)模式 + 流處理思想 = 單向不可變數(shù)據(jù)流統(tǒng)一狀態(tài)源...
用過Kotlin的同學(xué)都知道,那些擴(kuò)展方法用起來簡(jiǎn)直不要太爽,那么這些擴(kuò)展方法是怎么定義實(shí)現(xiàn)的呢,本文介紹了Kotlin高階函數(shù)的使用,帶你實(shí)現(xiàn)自己的超溜擴(kuò)展方法,并且能讓你...
前言 Google 在2017年 I/O 大會(huì)上宣布,Kotlin 正式成為 Android 的一級(jí)開發(fā)語(yǔ)言,和 Java 平起平坐,AndroidStudio 也對(duì) Kot...
一. 問題背景 這是在接入友盟6.1.0 push的SDK時(shí)候出現(xiàn)的錯(cuò)誤。因之前的版本未出現(xiàn),所以應(yīng)該可以算作是版本更新后,需要對(duì)友盟push接入做新的適配。(不一定任何一個(gè)...
前言 Handler系列文章共兩篇:第一篇:"一篇就夠"系列: Handler消息機(jī)制完全解析[http://www.itdecent.cn/p/08e26678044d]...
前言 現(xiàn)在很多App里都內(nèi)置了Web網(wǎng)頁(yè)(Hyprid App),比如說很多電商平臺(tái),淘寶、京東、聚劃算等等,如下圖 上述功能是由 Android的WebView 實(shí)現(xiàn)的,但...
開始 添加依賴 在第一步,需要將依賴的庫(kù)添加到你的項(xiàng)目中 創(chuàng)建View 想要使用 LineChart,BarChart,ScatterChart,CandleStickCha...
rxjava的基礎(chǔ)概念 觀察者模式于發(fā)布-訂閱模型rxjava有四個(gè)基礎(chǔ)概念 Observable 被觀察對(duì)象 Observer 觀察者對(duì)象 subscribe 訂閱 事件 ...
Kotlin的普及有一段時(shí)間了,但對(duì)let,with,run,apply,also的函數(shù)概念還是不清晰,大部分只是使用let,其他函數(shù)使用頻率很低。 函數(shù)定義 使用場(chǎng)景 網(wǎng)上...