240 發(fā)簡(jiǎn)信
IP屬地:上海
  • 極簡(jiǎn)信息管理工具-WorkFlowy,告別工具選擇困難癥植兰,一站式搞定GTD+PKM

    核心理念 建立思維的秩序份帐,減少思維的混亂度-精神熵: 一切皆大綱,實(shí)現(xiàn)結(jié)構(gòu)化思考和漸進(jìn)式寫(xiě)作:為什么說(shuō) Workflowy 重塑了我的知識(shí)管理 ...

  • Resize,w 360,h 240
    極簡(jiǎn)耗時(shí)方法檢測(cè)器

    原理 開(kāi)啟一個(gè)異步線程钉跷,每過(guò)一段時(shí)間(比如100ms)就去獲取主線程的棧幀如果當(dāng)前棧幀和上一個(gè)棧幀一樣弥鹦,就說(shuō)明主線程阻塞了,就打印當(dāng)前的棧幀 注...

  • kotlin DSL 簡(jiǎn)單示例

    案例場(chǎng)景 當(dāng)接口的方法過(guò)多爷辙,而我們只需要其中一個(gè)方法時(shí)彬坏,例如TextView.addTextChangedListener,我們只需要它的onT...

  • 一個(gè)簡(jiǎn)單的響應(yīng)式用例

    一個(gè)簡(jiǎn)單的響應(yīng)式用例 背景 今天在重構(gòu)網(wǎng)絡(luò)庫(kù)初始化的時(shí)候膝晾,發(fā)現(xiàn)每次用戶cookie變化栓始,都會(huì)重新初始化網(wǎng)絡(luò)庫(kù) 究其原因,是因?yàn)榫W(wǎng)絡(luò)庫(kù)的網(wǎng)絡(luò)攔截器...

  • Flutter踩坑記錄

    1.Flutter的UI開(kāi)發(fā)【1+1+0.5=2.5】輪播圖和自定義指示器【耗時(shí)1天】布局越界問(wèn)題血当,布局的寬度高度無(wú)效等問(wèn)題【耗時(shí)1天】Flut...

  • 異步任務(wù)的極簡(jiǎn)處理

    使用示例 實(shí)現(xiàn)機(jī)制:泛型方法+高階函數(shù) 它有默認(rèn)的錯(cuò)誤處理幻赚,也可以自定義錯(cuò)誤處理,默認(rèn)的話臊旭,只是打印一下錯(cuò)誤落恼,可以自己重寫(xiě)errorHandle...

  • 使用拓展方法+內(nèi)聯(lián)函數(shù),干掉模板代碼

    使用拓展方法+內(nèi)聯(lián)函數(shù)前 使用拓展方法+內(nèi)聯(lián)函數(shù)后 實(shí)現(xiàn)原理 看上面的簡(jiǎn)化寫(xiě)法离熏,你一定會(huì)有兩個(gè)疑問(wèn): viewPager哪來(lái)的addListen...

  • 像對(duì)象一樣操作SP

    像對(duì)象一樣操作SP 一佳谦、使用示例 1.在PreferenceManager中添加需要存進(jìn)SP的字段 2.存值 3.取值 二、原理 1.使用屬性代...

  • 告別臃腫的Contract接口滋戳,kotlin實(shí)現(xiàn)極簡(jiǎn)MVP

    以前钻蔑,我們參考google的官方示例實(shí)現(xiàn)MVP,需要定義一個(gè)Contract契約類奸鸯,View和Presenter之間都通過(guò)契約類來(lái)進(jìn)行通訊咪笑。 例...

個(gè)人介紹
全棧工程師,量化交易者娄涩,關(guān)注讀書(shū)窗怒、徒步、效能蓄拣,希望做一個(gè)生活記錄家扬虚。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品