Flutter背景 Flutter: Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量的原生应用的全新移动 UI 框架。并在2018年2月的世界移动大会上发布Flutter的第一个bata版…
分类:flutter
Flutter:手拉手带你极速构建漂亮的跨平台(iOS/Android)移动应用 ✿ 初识
最近,学习了一些 Flutter 相关的知识,做了如下的小移动应用,当然是一套代码即可在 iOS 平台运行,也可以在 Android 运行。 下面我将手拉手带您快速构建出漂亮的移动应用界面(如下👇小视频)…
Flutter系列:2.实现一个简单的登录界面
前言 上一篇文章Flutter系列:1.开发环境配置已经配置好了基本的开发环境,那么这篇将直入主题,实现一个简单的登录页面,实现输入用户名密码点击登录后验证输入有效性,模拟调用api登录,最终弹窗提示登录成功。 本示例代…
Flutter系列:1.开发环境配置
前言 Flutter是Google推出的跨平台App开发SDK,通过自己实现高性能引擎相较于RN和Weex的JS桥接方案有本质的性能优势,具体原理对比可以阅读此文移动端跨平台开发的深度解析进一步了解。 笔者作为一名iOS…
【开发经验】在Flutter中使用dart的单例模式
最近学Flutter,百度了一下午也没搜到Dart语言的单例怎么写,最后去看一个NotificationCenter的库的源码,才找到单例写法,经测试可用,贴一下代码。 Flutter中,dart的单例模式设计 创建一个…
vscode或android studio均显示no devices的解决方法
当你添加完所有环境变量,或者多次卸掉重装android studio后,再次插入手机,或者是开启模拟器的时候,vscode或android studio都显示no devices的时候,以下简单的解决方法或许能帮到你。 …
VS Code开发Flutter App - 创建无限滚动ListView
本次分享将展开RandomWordsState以生成并显示单词对的列表。当用户滚动时,ListView小部件中显示的列表会无限增长。ListView的构建器工厂构造函数允许您根据需要懒惰地构建列表视图。 第一步、将_su…
Flutter从入门到寄几玩儿
国庆后面两天在家学习整理了一波flutter,基本把能撸过能看到的代码都过了一遍, 此文篇幅较长,建议保存(star)再看。传送门: Nealyang personal blog 前言 毕竟前端出生,找(qi)到(shi…
flutter实战6:TAB页面切换免重绘
大家好,经过几个月的潜水,Flutter出乎意料的火热,抱歉一直没有更新,由于加入了创业团队,经历了几波大起大落,现在终于腾出时间搞搞技术,现在和成都的几位技术极客合作推出门路网,正在用flutter实践开发APP,也算…
VS Code开发Flutter App - 添加有状态小部件篇
无状态小部件是不可变的,这意味着它们的属性不能改变 – 所有值都是最终的。 有状态窗口小部件维护可能在窗口小部件生命周期内发生更改的状态。实现有状态窗口小部件至少需要两个类:1) 一个StatefulWidg…
flutter项目的ios版本中怎么设置启动画面
概述 这个问题经常看到有同学在问,那么我们今天分享下怎么在flutter项目中设置ios的启动画面。 在ios中设置启动画面有两种方法,一种是采用StoryBoard设置,一种是直接采用图片设置,下面来看下两种方案。 打…
flutter中的加密
前言 对于一个移动应用来说,对用户敏感信息的保护,意义重大。常见的密码保护手段有:对称秘钥加密,非对称秘钥加密以及各种散列计算。 对称秘钥加密常用的有:aes、des等,非对称秘钥常见的有:rsa等,散列计算常用的有md…