Flutter
茶太浓
空想无益,躬行笃履
展开
-
开源分享一个 Flutter 混开带 Git 只读功能的阅读器 WReader
1 WReader一个功能简单、页面简陋、却又实用的带有 Git 只读功能的阅读器。提供私有 Git 仓库克隆,分支、标签检出与切换等功能,主要用于阅读 Markdown 笔记。 Github地址 :https://github.com/Bottlezn/wreaderv0.1 体验版本下载地址1.1 功能图示克隆、浏览 最近阅读与设置页面 1.2 功能列表从远程...原创 2020-05-05 21:37:04 · 721 阅读 · 0 评论 -
Flutter插件45.0.1版本卡顿解决方法与Plugin 'Flutter' is incompatible with this install!
昨天将Windows10与MacBook上的AndroidStudio-Flutter插件从44.0.2版本升级到45.0.1版本,之后再切换dart文件时便遇到了无穷尽的卡顿现象。特别是打开新项目还时常遇到AS假死现象,不能忍啊,只能选择降级Flutter插件版本了。 在操作过程中遇到了版本兼容问题,这里写个笔记记录下来,希望能帮到有需要的朋友。降级步骤首先进入IDEA的插件主页,搜索F...原创 2020-04-09 10:08:01 · 1009 阅读 · 0 评论 -
Flutter笔记——FlutterEngine,简析其基础又重要的知识点
在Flutter&Native(本文针对Android与iOS)混开中,FlutterEngine是十分重要的概念,了解其作用与流程灰常重要的。本篇笔记以直接看注释、选择性看源码的方式来了解FlutterEngine,这样子不会太枯燥,知识获取快;但是不够深入,各有取舍吧。笔记中的FlutterSDK版本是v1.12.13+hotfix.8原创 2020-04-07 16:22:46 · 10883 阅读 · 0 评论 -
Flutter笔记——handleDrawFrame帧绘制系列之一(源码学习)
Flutter系列学习笔记Flutter笔记——handleDrawFrame帧绘制系列之一(源码学习)Flutter笔记——runApp发生了什么(源码学习)Flutter笔记——State.setState发生了什么(源码学习)用Dart写的身份证号校验代码(可用于flutter项目)HelloDart-构造函数特性HelloDart-MixIn,土话记录多继承机制Flutte...原创 2020-01-22 18:15:23 · 1137 阅读 · 0 评论 -
Flutter笔记——runApp发生了什么(源码学习)
终于放假啦,不用一直写业务代码了,也终于有点时间可以整理整理笔记啦。我在这里先给大家拜个早年,恭祝大家新春快乐,吉祥安康啦!Flutter系列学习笔记Flutter笔记——runApp发生了什么(源码学习)Flutter笔记——State.setState发生了什么(源码学习)用Dart写的身份证号校验代码(可用于flutter项目)HelloDart-构造函数特性Hello...原创 2020-01-18 22:10:13 · 1403 阅读 · 0 评论 -
HelloFlutter--FlutterActivity
自谷歌发布Flutter release版本几天后才开始学习Flutter,实在惭愧。在了解完一些基础知识之后开始尝试将编写的简单Flutter module打包进Android项目中。本文章将尝试过程中遇到的一些问题和笔记记录下来。本篇文章只是闭门造车的结果,如有任何错误很抱歉!请帮忙指出,多谢了Android项目依赖Flutter项目对于已有的Android项目来说,将所有页面都换成f...原创 2018-12-17 14:39:35 · 1119 阅读 · 0 评论 -
HelloFlutter——MethodChannel(Native&Flutter数据交互)
在native和flutter之间,数据的交互是双向的。我们可以从Native层调用flutter层的dart代码,也可以在flutter层调用Native的代码。而作为通讯桥梁就是MethodChannel了,这个类在初始化的时候需要注册一个渠道值。这个值必须是唯一的,并且在使用到的Native层和Flutter层互相对应。MethodChannel使用MethodChannel进行通讯,...原创 2018-12-17 14:40:15 · 4359 阅读 · 0 评论 -
HelloDart-MixIn,土话记录多继承机制
MixInMixIn是一种设计模式,旨在一个类中尽可能重用继承多个超类的功能。在绝大部分面向对象语言中,继承与实现就是MixIn设计模式的实际应用。例如Java,一个子类可以单继承一个超类,实现多个接口。到了JDK1.8之后,接口可以有默认方法和静态方法,更优雅的实现MixIn设计模式。Dart中的MixIn在Dart官方文档中,描述Dart是一门面向对象的语言,同时兼备融合了多种面向对象...原创 2019-01-25 11:22:28 · 484 阅读 · 0 评论