使用FLutter開(kāi)發(fā)了一個(gè)圖片選擇的組件,功能如下: 1、支持設(shè)置最大可選圖片的個(gè)數(shù); 2、根據(jù)圖片個(gè)數(shù)自適應(yīng)容器組件的高度; 3、可設(shè)置容器的最大高度; 4、支持點(diǎn)擊放大...
使用FLutter開(kāi)發(fā)了一個(gè)圖片選擇的組件,功能如下: 1、支持設(shè)置最大可選圖片的個(gè)數(shù); 2、根據(jù)圖片個(gè)數(shù)自適應(yīng)容器組件的高度; 3、可設(shè)置容器的最大高度; 4、支持點(diǎn)擊放大...
reduce()方法可以搞定的東西,for循環(huán),或者forEach方法有時(shí)候也可以搞定,那為啥要用reduce()?這個(gè)問(wèn)題,之前我也想過(guò),要說(shuō)原因還真找不到,唯一能找到的是...
此文包含android.view.WindowManager$BadTokenException的4種情形: 1.Unable to add window --token n...
場(chǎng)景 在使用小程序的時(shí)候會(huì)出現(xiàn)這樣一種情況:當(dāng)網(wǎng)絡(luò)條件差或卡頓的情況下,使用者會(huì)認(rèn)為點(diǎn)擊無(wú)效而進(jìn)行多次點(diǎn)擊,最后出現(xiàn)多次跳轉(zhuǎn)頁(yè)面或者同一個(gè)請(qǐng)求發(fā)送多次的情況,就像下圖(快速點(diǎn)...
Android APK瘦身經(jīng)驗(yàn)總結(jié) 寫(xiě)在前面: 無(wú)論手機(jī)的內(nèi)存有多大, 我們自然都希望一個(gè)應(yīng)用的安裝包能越小越好,更小的APK標(biāo)示著更多地用戶(hù)愿意去下載和體驗(yàn)。本文借鑒張明云...
前言 記得剛學(xué)java的時(shí)候,那個(gè)體育老師就告訴我們?cè)趈ava的世界里萬(wàn)物皆對(duì)象。沒(méi)錯(cuò),我的java是體育老師教的!既然是對(duì)象,都會(huì)經(jīng)歷不斷的進(jìn)化,就像人類(lèi)由最初的猿人慢慢的...
Android自定義View Android自定義View時(shí),一般會(huì)涉及到onMeasure、onLayout、onSizeChanged、onDraw以及和事件分發(fā)傳遞相關(guān)...