
View觸摸事件分發(fā)機(jī)制 View的事件傳遞,首先從Activity開始, 當(dāng)用戶點(diǎn)擊屏幕的時(shí)候,首先觸發(fā)的是Activity的 dispatc...
OKhttp源碼的簡單分析 源碼分析基于okhttp4.1.0,代碼全部為kotlin。 先看okhttp的基本使用 發(fā)起請(qǐng)求的過程 不管是異步...
Kotlin—Coroutine(協(xié)程)的基本使用 什么是協(xié)程 在java中異步都會(huì)使用到線程,在kotlin中引入了協(xié)程的概念。與線程類似,協(xié)...
Flutter仿Apple Music播放界面上滑抽屜 先看Apple Music的效果,底部播放控制滑動(dòng)打開或關(guān)閉播放界面,滑動(dòng)跟隨手指,伴隨...
數(shù)據(jù)傳遞/狀態(tài)管理 一ValueNotifier 關(guān)于 ValueNotifier的注釋 /// A [ChangeNotifier] that...
Flutter版高仿知乎日?qǐng)?bào) 高仿知乎日?qǐng)?bào),UI基本和Android端的知乎日?qǐng)?bào)一致。新手小白的練習(xí)demo,代碼十分簡單。 API來源 截圖 ...
flutter中使用webview,用了 flutter_inappbrowser 這個(gè)庫,Android端顯示正常,iOS出不來,最初網(wǎng)上...
數(shù)據(jù)傳遞/狀態(tài)管理 一InheritedWidget InheritedWidget是一個(gè)特殊的widget,可以存儲(chǔ)和獲取數(shù)據(jù),子組件可以獲取...
Dart基礎(chǔ)語法 基本數(shù)據(jù)類型 Dart 屬于強(qiáng)類型語言(在Dart2.0之前,Dart是一門弱類型語言。2.0以后變更為強(qiáng)類型語言(注:官網(wǎng)原...