1. 前言 三國(guó)演義里開(kāi)篇就說(shuō):天下大勢(shì),分久必合,合久必分。我發(fā)現(xiàn)這話(huà)套在軟件開(kāi)發(fā)上,也特別貼切。我記得我剛?cè)腴T(mén)時(shí)做java后臺(tái)開(kāi)發(fā),以及后來(lái)...
Flutter 里的 Slider 組件類(lèi)似 Android 里的 SeekBar 組件,中間有一個(gè)滑塊,可以滑動(dòng)選擇進(jìn)度。最近在使用 Slid...
在 Flutter 上加載 H5 頁(yè)面,一般都會(huì)使用 webview_flutter 組件,其地址為:https://pub.flutter-i...
初學(xué)者第一次使用 PageView 時(shí),肯定會(huì)發(fā)現(xiàn)頁(yè)面切換出去再切回來(lái)時(shí),該頁(yè)面會(huì)重建。要做到像原生中那樣的頁(yè)面緩存,需要用到 Automati...
很多業(yè)務(wù)場(chǎng)景都需要監(jiān)聽(tīng)頁(yè)面切換的操作,比如從 A 頁(yè)面跳轉(zhuǎn)到 B ,再?gòu)?B 返回 A 之后,需要重新刷新下數(shù)據(jù)。在 Android 里通常是 ...
Flutter 中下拉刷新需要用到 RefreshIndicator 組件,一般在 ScrollView 或 ListView 外包一層 Ref...
在 Android 平臺(tái)中,有個(gè)物理返回鍵,一般默認(rèn)可以返回上一個(gè)頁(yè)面。Android 中 Activity 會(huì)提供返回鍵的監(jiān)聽(tīng)函數(shù),但是在 F...
1. 需求場(chǎng)景 幾乎大部分人都使用過(guò)下面的場(chǎng)景:使用百度等搜索引擎時(shí),輸入一個(gè)字符后會(huì)自動(dòng)聯(lián)想出相關(guān)的搜索關(guān)鍵字;在淘寶、京東等APP搜索商品時(shí)...
1. 背景 在基于 Lifecycle+LiveData+ViewModel 等的 MVVM 架構(gòu)中,常規(guī)做法是把數(shù)據(jù)定義在 ViewModel...