flutter ui html,Flutter终于有可视化编辑页面了(Hot UI)

12月12号的Flutter Interact大会上,Flutter发布了基于IDEA及AS的插件扩展的最新功能Hot UI,也就是可视化编程,你开源快速更改你的组件属性,然后同步在你的设备上运行起来,这个功能等了这么久终于出来了,真是大快人心啊。

下面看看这个功能的简单具体使用吧:

Flutter插件安装

打开http://plugins.jetbrains.com/plugin/9212-flutter/,(为啥我老是看成9012?哈哈O(∩_∩)O~有毒。。。),然后根据的开发工具版本下载对应的插件版本:

插件支持的IDE版本一句话:必须是Android Studio3.5及以上版本才可以使用。Flutter插件版本号支持的Android Studio内部版本号支持的Android Studio发行版本号支持的Intellij IDEA版本号42.1.4Android Studio build 193.3519.25 — 193.*Android Studio 3.5.3; Android Studio 3.6Beta 5 以及 Android Studio 4.0 Canary 6IntelliJ IDEA Ultimate 2019.3 — 2019.3.1 (rc)

IntelliJ IDEA Community 2019.3 — 2019.3.1 (rc)

42.1.3Android Studio build 192.7142 — 192.*这个我找不到IntelliJ IDEA Ultimate 2019.2.4

IntelliJ IDEA Community 2019.2.4

42.1.2Android Studio build 192.6262 — 192.7141这个我找不到IntelliJ IDEA Ultimate 2019.2.1 — 2019.2.3

IntelliJ IDEA Community 2019.2.1 — 2019.2.3

42.1.1Android Studio build 191.8026 — 191.*Android Studio 3.5.3IntelliJ IDEA Ultimate 2019.1.4

IntelliJ IDEA Community 2019.1.4

Flutter42.0.*插件版本:Flutter插件版本号支持的Android Studio内部版本号支持的Android Studio发行版本号支持的Intellij IDEA版本号特点42.0.4Android Studio build 193.3519.25 — 193.*Android Studio 3.5.3; Android Studio 3.6Beta 5 以及 Android Studio 4.0 Canary 6IntelliJ IDEA Ultimate 2019.3 — 2019.3.1 (rc)

IntelliJ IDEA Community 2019.3 — 2019.3.1 (rc)HOT UI的实现

42.0.3Android Studio build 192.7142 — 192.*这个我找不到IntelliJ IDEA Ultimate 2019.2.4

IntelliJ IDEA Community 2019.2.4HOT UI的实现

42.0.2Android Studio build 192.6262 — 192.7141这个我找不到IntelliJ IDEA Ultimate 2019.2.1 — 2019.2.3

IntelliJ IDEA Community 2019.2.1 — 2019.2.3HOT UI的实现

42.0.1Android Studio build 191.8026 — 191.*Android Studio 3.5.3IntelliJ IDEA Ultimate 2019.1.4

IntelliJ IDEA Community 2019.1.4HOT UI的实现

以下是我能够在中文官网看到的版本号信息(当然有一些版本号我怎么也找不到,也找不到在哪里可以下载到,英文官网里面没有,中文官网也没有介绍,希望中文官网可以把这些版本下载信息都更新一下。)Android Studio发行版本号内部版本号Android Studio 4.0 Canary 6193.6052267

Android Studio 3.6 Beta 5192.6018865

Android Studio 3.5.3191.6010548

Android Studio 4.0 Canary 5

Android Studio 4.0 Canary 4

Android Studio 3.6 Beta 4

Android Studio 4.0 Canary 3

Android Studio 4.0 Canary 2

Android Studio 3.6 Beta 3

Android Studio 3.5.2

Android Studio 3.6 Beta 2

Android Studio 4.0 Canary 1

Android Studio 3.6 Beta 1

Android Studio 3.5.1

Android Studio 3.6 Canary 12

Android Studio 3.6 Canary 11

Android Studio 3.6 Canary 10192.5842447

Android Studio 3.6 Canary 9192.5830636

Android Studio 3.6 Canary 8192.5825043

Android Studio 3.6 Canary 7192.5807797

Android Studio 3.5191.5791312

Android Studio 3.6 Canary 6192.5787298

Android Studio 3.6 Canary 5191.5721125

Android Studio 3.6 Canary 4191.5679705

Android Studio 3.6 Canary 3191.5618338 [Js中文网](https://www.javascriptc.com/)

Android Studio 3.6 Canary 2191.5599242

Android Studio 3.6 Canary 1191.5595896

插件使用介绍

你可以在Flutter的IntelliJ / Android Studio插件中找到这个新功能,目前还是预览版。然后你可以在构建组件时可以直接在IDE中查看它们并与之交互,点击菜单File -> Settings-> Languages & Frameworks(或者打开设置页面之后,直接搜索HOT UI),然后找到Flutter,然后勾选“HOT UI”,具体操作如下图所示:

e8e568d0fecb8eadc20be61e7ca28219.png

然后你可以在“HOT UI“上面更改你的组件的属性,然后它会直接在预览界面及你的设备上面更新。

e8e568d0fecb8eadc20be61e7ca28219.png

使用动态图解如下图所示:

e8e568d0fecb8eadc20be61e7ca28219.png作者:AWeiLoveAndroid

链接:https://juejin.im/post/5df88a5a5188251278699e6a

原文标题:Flutter终于有可视化编辑页面了(Hot UI) - Js中文网 · 前端进阶资源教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Flutter是一个跨平台的移动应用开发框架,其提供了丰富的UI组件和强大的绘制引擎,开发者可以使用Dart语言来编辑和控制UI。 在Flutter中,可以通过编写代码来编辑UI。首先,需要创建一个Flutter项目,并在main.dart文件中定义一个StatefulWidget(有状态的组件)或StatelessWidget(无状态的组件)类。StatefulWidget表示拥有可变状态的组件,而StatelessWidget表示没有可变状态的组件。 接下来,可以在组件的build方法中定义UI的结构和布局。可以使用Flutter提供的各种内置组件,例如Container、Text、Image等来构建界面。这些组件具有丰富的属性,可以用于控制组件的样式和行为。 除了使用内置组件外,还可以自定义组件。可以通过创建一个继承自StatefulWidget或StatelessWidget的子类来实现自定义组件。在自定义组件中,可以定义自己的属性、方法和事件处理逻辑,以实现更复杂的界面交互和动画效果。 在编辑UI时,可以通过在代码中使用层叠组件(Stack)和弹性容器组件(Flex)等来控制布局。层叠组件可以将多个子组件按照重叠的方式排列,而弹性容器组件可以根据子组件的弹性因子来自适应不同屏幕尺寸。 此外,Flutter还提供了丰富的动画库和过渡效果库,可以在UI设计中添加动态和流畅的动画效果,提升用户体验。 总结来说,通过在Dart代码中编辑和控制UI组件,可以使用Flutter框架提供的内置组件和自定义组件,实现丰富多样的界面设计和交互效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值