File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -187,6 +187,22 @@ Subscribe to my wechat official account to get the latest news of ConstraintLayo
187187also share some high-quality, unique, and thoughtful Flutter technical articles.
188188![ official_account.webp] ( https://github.com/hackware1993/flutter-constraintlayout/blob/master/official_account.webp?raw=true )
189189
190+ Currently, I am developing a new declarative UI framework weiV for Android based on the View system.
191+ It has the following advantages:
192+
193+ 1 . Declarative UI writing doubles the efficiency of native development
194+ 2 . Meets or exceeds the performance of the View system
195+ 1 . I ported my Flutter ConstraintLayout to Android, relying on its advanced layout algorithm,
196+ without introducing inherent characteristic measurement, so that the child elements in the
197+ View tree will only be used in any case. layout once so that arbitrary nesting won't cause
198+ performance issues. Even if each level in the View tree is a mix of wrap_content and
199+ match_parent
200+ 2 . xml will be discarded
201+ 3 . All your existing View system experience will be retained
202+ 4 . All existing UI components will be reused
203+
204+ Subscribe to my WeChat official account to get the latest news of weiV.
205+
190206Support platform:
191207
1922081 . Android
Original file line number Diff line number Diff line change @@ -159,6 +159,18 @@ build 耗时有时甚至超过渲染耗时。
159159订阅我的微信公众号以及时获取约束布局的最新动态。后续也会分享一些高质量的、独特的、有思想的 Flutter 技术文章。
160160![ official_account.webp] ( https://github.com/hackware1993/flutter-constraintlayout/blob/master/official_account.webp?raw=true )
161161
162+ 当下,我正在基于 View 系统为 Android 开发一款全新的声明式 UI 框架 weiV。它具有以下优势:
163+
164+ 1 . 声明式的 UI 写法让原生开发效率翻倍
165+ 2 . 达到或超越 View 系统的性能
166+ 1 . 我将我的 Flutter ConstraintLayout 移植到 Android,依托它先进的布局算法,在不引入固有特性测量的情况下,让 View 树中的子元素在任何情况都只会被
167+ layout 一次,使得任意嵌套不会引起性能问题。即便 View 树中的每个层级宽高都是 wrap_content 和 match_parent 混用
168+ 2 . xml 将被抛弃
169+ 3 . 你所有的现有 View 系统的经验都将得到保留
170+ 4 . 所有的现有 UI 组件都将得以复用
171+
172+ 订阅我的微信公众号以及时获取 weiV 的最新动态。
173+
162174支持的平台:
163175
1641761 . Android
You can’t perform that action at this time.
0 commit comments