iOS UIViewController 和 Android Activity 生命周期對比 iOS和Android大體上的邏輯是相同的,細微上會有一些差別; iOS UIV...

iOS UIViewController 和 Android Activity 生命周期對比 iOS和Android大體上的邏輯是相同的,細微上會有一些差別; iOS UIV...
入門與進階 第一章 進入編程 1,如何快速運行一段js代碼? 方式1:瀏覽器開發者工具??梢允褂每旖萱Ioption+command+J或者菜單選項開發者工具來啟動開發者控制臺...
上一篇文章中,我們分析了 Flutter 布局和渲染的大致實現,這篇文章繼續介紹 Flutter 的布局過程。 介紹 App 在渲染視圖時,需要在坐標系中指定區域進行繪制。F...
上一篇文章中,我們介紹 Flutter Widget 的設計思想、實現原理,并分析了 Widget、Element 和 RenderObject 的源碼,這篇文章繼續結合源碼...
2020 注定是一個不平凡的一年,這一年開頭是一個隔離14天的開始,歷史可能會記住這一時刻,因為流感疫情,一切的公共交通變的那么的脆弱。 可是生活還是要繼續不是,記憶中...
在Flutter中,一切都是由Widget組成,不管是按鈕、文本、圖像、列表、布局、手勢、動畫處理等都可以作為Widget,開發者通過組合、嵌套Widget構建UI界面。 這...
在上一篇文章中,我們介紹了 RxSwift 結合 MVVM 進行 APP 開發,通過 RxSwift 實現了數據與視圖的綁定,使 View 與 ViewModel 能夠自動同...
當我們的APP交互復雜、邏輯復雜時,ViewController 就會變得十分臃腫,大量的代碼填充其中,使得 ViewController 承擔的職責過多。臃腫的 ViewC...
(一)什么是 Widget 在官方的架構圖中,Widget 是整個視圖描述的基礎。Widget 是 Flutter 功能的抽象描述,是視圖的配置信息,同樣也是數據的映射,是 ...
這篇文章是閱讀 RxSwift: Reactive Programming with Swift 時記的筆記,介紹如何使用RxTest和RxBlocking對RxSwift編...
理解 RxSwift:為什么要使用 RxSwift(一) 理解 RxSwift:實現原理(二) RxSwift 內部是如何運行的,Observable 與 Observer ...
理解 RxSwift:為什么要使用 RxSwift(一) 理解 RxSwift:實現原理(二) RxSwift 是一個可以幫助我們簡化異步編程的框架,它是 ReactiveX...
簡單分析RxSwift源碼,這段代碼到底做了什么? RxSwift中有這些基礎的東西:Observable、Observer、序列(好抽象,這個是Rx重點,本文只帶過),那在...
開篇 一直覺得自己似乎越來越浮躁了,可能當代的大多數年輕人都活在恐慌里,問題已經從小時候的不思進取變成了“太思進取”,似乎總是想不管什么投入都能立竿見影。但是很多時候總是事與...
原文,Flutter, what are Widgets, RenderObjects and Elements? 你可曾想過 Flutter 是如何處理 Widgets 并...
入口 我們從一切的起點main.dart說起,這里我們一定會調用runApp方法,這個方法可以說是Flutter程序的入口: 傳入的Widget即是我們需要顯示的界面Widg...