Flutter
文章平均质量分 56
Gerry_Liang
我很懒,还没有简介
展开
-
Flutter学习第九篇之 本地Flutter版本切换
在我们开发Flutter的时候肯定会遇到版本切换的问题,例如下图AB两个项目分别使用不同的Flutter版本,那我们本地运行项目的时候就需要在1.17和2.5.1之间来回切换。官方有一个Flutter Version Management命令行控制工具 感兴趣的同学可以用用,我本期要分享的是最笨的但是也是最纯净(不需要下载其他软件,不需要安装其他工具)的方法。// 1 进入你本地的Flutter SDK目录cd /Users/liangchaojie/Documents/flutter/原创 2021-09-25 18:21:51 · 4534 阅读 · 4 评论 -
Flutter学习第八篇之StatelessWidget和StatefulWidget
文章目录一图胜千言,多看几遍,印象会深刻原创 2021-09-02 22:41:27 · 132 阅读 · 0 评论 -
Flutter学习第七篇之Dart语言学习
wiki原创 2020-11-13 22:58:14 · 163 阅读 · 0 评论 -
Flutter实战——Map Json Object对象转换
最近在写Flutter代码,发现iOS侧使用的是字典类型(Map),而我们Android使用的是对象类型。数据类型完全不同,这可咋整?于是研究了一下Map相关的Json转换,希望能帮助到大家本篇Gson使用的是最新的版本:Gson Githubimplementation 'com.google.code.gson:gson:2.8.6'文章目录1 只涉及基本数据类型Map转json json转Map ——Map数据保持不变。2 引用类型2.1 简单的对象Map转Json Json转M.原创 2020-08-12 11:17:32 · 5354 阅读 · 0 评论 -
Flutter学习第六篇Native Dart通信
文章目录1 Native调用Flutter代码2 Flutter调用Native代码1 Native调用Flutter代码Flutter学习第六篇之基于flutter_boost实现Native Flutter通信2 Flutter调用Native代码关于Flutter调用Native插件其实Flutter官方是支持的,而且我也建议大家使用下面这种方式,可以把插件单独从flutter项目中解耦合。Developing packages & plugins 官方wikiflutter原创 2020-07-03 16:19:08 · 592 阅读 · 0 评论 -
Waiting for another flutter command to release the startup lock...
打开Teriminal窗口输入: killall -9 dart解决。原创 2020-06-12 13:43:04 · 293 阅读 · 0 评论 -
Flutter学习第五篇之集成flutter_boost
简单集成的demo原创 2020-05-11 17:54:15 · 1915 阅读 · 3 评论 -
Flutter学习第四篇之Android如何打开Flutter页面
在上一篇Flutter学习第三篇之Android Flutter混合编译博客中我介绍了Android和Flutter如何实现混合编译,我们这篇博客就要学习怎么实现Android页面打开一个Flutter页面。老规矩,我们先要把官方教程摆出来 英文官网 Native Flutter页面路由跳转,官方思路是有两种:Flutter页面当成一个新的ActivityFlutter页面当成Fragme...原创 2020-05-07 13:55:57 · 3134 阅读 · 3 评论 -
Flutter学习第三篇之Android Flutter混合编译
1 为什么需要混合编译?Flutter只是一个用来解决跨平台的UI框架,最终还是要使用原生平台进行绘制,对于大部分和系统API无关的页面都可以使用Flutter处理,但是有一些获取系统信息的页面比如某个页面获取Android是否打开了通知栏权限?获取手机电池电量?等等的需求就得需要原生支持了。所以现在跨平台的主流方式是:Native+Flutter混编,Native就是原生平台的意思,可以...原创 2020-04-29 16:25:32 · 1636 阅读 · 0 评论 -
Flutter学习第二篇之Android Studio配置
经过上一篇Flutter学习第一篇之环境搭建学习,我们已经配置了环境,但是距离创建Flutter项目我们还需要对Android Studio进行一些配置。安装Flutter Plugins安装Android Flutter 相关Tools安装Flutter插件的时候会询问你是否安装Dart插件,你要选择同意哈,Flutter本来就是Dart语言支持的。如果在上一篇博客中遇到Andr...原创 2020-04-26 14:43:51 · 434 阅读 · 0 评论 -
Flutter学习第一篇之Mac环境搭建
1 本篇文章建立在Mac电脑开发的基础上,如果使用Windows系统开发的同学可以去看Windows安装教程2 目标读者是对跨平台开发感兴趣Android开发者Flutter中文网的文档不香吗?编程的第一步是要搭建环境变量,犹记得当初学习Java配置环境变量那个恶心呀,对于配置过的人觉得好简单,但是对于新手开发和初学者来说就是很困难,这就是知识的诅咒——你理解一件事之后你就很难明白...原创 2020-04-26 13:55:49 · 419 阅读 · 0 评论