自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SimpleCoder's Blog

一个android开发者.flutter开发者, 首发blog地址 https://kikt.top

原创 迁移新博客

新地址 https://kikt.top 欢迎访问 后续首先发文章到自建blog, 等有时间时再发到csdn 新blog支持rss订阅 https://kikt.top/index.xml 基于caddy+hugo+第三方主题搭建

2019-02-14 15:01:49

阅读数 46

评论数 0

原创 flutter Form 表单组件的初步解析

在一个正常的应用程序中, 表单是用户交互的很重要的一部分 flutter 中你可以自己"绑定"用户的输入数据和 state 中的字段 当然, 还有另一个选择, Flutter 内置了 Form 组件给我们使用, 这个组件是 flutter 框架提供出来帮助我们操作表单的一个组件...

2019-07-23 08:26:18

阅读数 28

评论数 0

原创 Go Flutter Desktop (二) go 二进制程序打包为 mac app(dmg)

前篇对于 go-flutter 引擎进行了初步的探索, 打包终产物是一个二进制文件配合一些资源文件 本篇研究如何将终产物变成一个 app, 进一步变成 dmg, 就和你网上下载的工具一样 本篇默认你拥有全套的工具, git xcode flutter go hover 文章目录打包出 go 终产物...

2019-07-12 14:13:56

阅读数 227

评论数 0

原创 Go Flutter Desktop (一) 初探

Flutter 在去年的时候就有一个第三方的桌面引擎, 是用 golang 开发的 Github 地址是:https://github.com/go-flutter-desktop/go-flutter 目前在 mac,linux,windows 均可用, 作为一个 mac 用户, 除了 reti...

2019-07-12 14:12:52

阅读数 589

评论数 2

原创 Flutter Desktop Mac版(二) 插件初探

上篇粗略的查看了一下 desktop 的基本使用, 本篇探索一下插件的使用 环境变量的配置请查看上篇,本篇不再赘述 更新 继上一篇文章过去了几天, 这个桌面引擎有了一点点的更改: 现在完全用 swift 了,不用 oc 了,无论是 example 还是 plugin 模板都是如此 所以, 为了省事...

2019-06-17 09:44:43

阅读数 130

评论数 0

原创 Flutter Desktop Mac版(一) 初探

随着时间的逐渐推移, Flutter 开始了扩张之路 flutter 已经不满足于移动端了,桌面端也有着自己的野心 但无论如何,目前 flutter desktop 还仅仅处于 demo 玩一玩的阶段, 如果谁敢生产项目来一套, 我佩服你是个勇士 文章目录官方说明创建项目打开项目包控件测试输入无...

2019-06-17 09:43:13

阅读数 322

评论数 0

原创 把flutter项目作为aar添加到已有的Android工程上

对于已有工程想要尝鲜 Flutter, 很多公司给出了最佳实践方案, android 中是使用 aar 加入项目中, 这样原生开发对于 flutter 环境就没有要求了, 只要 flutter 打包后上传 maven 即可, 但是这部分的过程坑很多, 后面我会再补充这种方案 我也摸索了一个实践方案...

2019-06-16 18:40:38

阅读数 539

评论数 0

原创 把flutter作为framework添加到已存在的iOS中

之前写了一篇关于如何将 flutter 直接打包成 android aar 的文章, 本篇写一写如何将 flutter 打包成 framework 以便于直接让没有 flutter 环境的 iOS 开发者使用, 因为国内很多项目都有这样的要求 本篇并不会做完全的工程集成化, 只是做一下如何将 fl...

2019-06-16 18:36:10

阅读数 661

评论数 0

原创 flutter 在OC工程中添加swift库报错的问题

下午看见群里有人问 swift 插件导入 oc 项目报错的问题, 我之前解决过, 但是忘了解决过程是怎么样的了, 这里记录下方便以后备查 没兴趣追踪原因的直接查看"总结下"章节 文章目录复现错误尝试解决总结下后记 复现错误 创建一个主工程(oc) flutter creat...

2019-05-31 16:43:30

阅读数 813

评论数 0

原创 dart 2.3的变更,语法糖

在最近两天 dart 更新到了 2.3 的稳定版 增加了一些语法糖,对于开发 flutter 来说会更加的友好 可以查看 medium 当然,本篇不是翻译,只是对于新语法做一个简单的尝试 …语法 这个语法很眼熟,在 js 中有类似的语法,其他语言可能也有 什么意思呢 看下面的代码 main(Lis...

2019-05-09 16:55:05

阅读数 189

评论数 0

原创 Flutter Web 评测第一篇

最近 2019 的 google io 大会开始了,之前的"蜂鸟"引擎也在 flutter 官网中出现了, 不过这次改了个名字叫 flutter-web 具体的使用步骤参考项目 readme 中的方式来使用 文章目录构建项目运行项目简单运行测试交互文本输入图片网络图片本地资源文...

2019-05-08 15:22:28

阅读数 2981

评论数 3

原创 flutter toast插件 OKToast的介绍

OKToast 是一款 在 flutter 上 使用的 toast 插件 使用简单, 可定制性强, 纯 flutter, 调用不用 context 文章目录安装使用在代码中定义 OKToast 组件调用文本 toast自定义 widget简单的 toast 实现进阶使用隐藏已出现的 toast隐藏...

2019-04-18 13:25:19

阅读数 2002

评论数 0

原创 Flutter 版本更新内容查看

分支 对比 rss 订阅 后记 分支 与很多项目不同, flutter 使用 master 作为开发分支而不是发布分支 flutter 有几个主要的 branch: master: 主分支,开发分支 dev: 发布第二快的分支, 每次的版本更新会优先发布到这个频道来, 主要给 flutter 尝...

2019-04-10 14:15:49

阅读数 2413

评论数 0

原创 Flutter flutter.gradle 简单分析

所有的分析基于当前的 1.4.7 版本,flutter sdk 的版本更新可能会修改这个文件 Flutter 1.4.7 • channel dev • https://github.com/flutter/flutter.git Framework • revision 1bfa2f2311 (...

2019-04-01 13:46:59

阅读数 296

评论数 0

原创 Flutter dialog (2) - showGeneralDialog的使用

上篇文章说了 showDialog 方法的使用 但是这个方法有很多东西是固定的 比如背景颜色,转换的时长和样式等等,很多东西你很难去自定义 本篇我使用另一个方法showGeneralDialog来做一些自定义 准备工作 同上一章一样,定义一个通用方法 Widget buildButton( S...

2019-03-29 13:58:44

阅读数 683

评论数 1

原创 Flutter dialog (1) - showDialog的讲解

在应用开发中,或多或少都会遇到需要弹框的问题, 比如:需要用户确认,需要输入一些信息等等的问题,这就要用到 dialog 相关的概念了 而在 flutter 中,所有可以看见的都是 Widget,dialog 也不例外 不过和 android 或 iOS 中不同的一点是,Flutter 中 dia...

2019-03-27 15:24:34

阅读数 3432

评论数 0

原创 flutter取消动态字体大小

如果接触过原生开发的朋友可能知道 最初几年官方推荐使用 sp 作为字体大小的单位,但是事实上经过长时间实践的情况下,大家都开始逐渐使用 dp 作为单位 这样使用者调整系统字体大小,app 中的文字大小就不会收到影响,出现错误等情况 flutter 中修改 iOS 中叫动态字体大小,对应辅助功能中的...

2019-03-13 14:13:14

阅读数 522

评论数 0

原创 Migrating to AndroidX (迁移至androidX)

无论在 android 开发中 还是 flutter 开发中,都会面临迁移 AndroidX 的问题 官方有一个说明,可以参考链接 下面是我总结的修改方式 迁移到 androidX 修改 andorid 目录下的 app/build.gradle android{ compileSdkVers...

2019-03-06 13:54:15

阅读数 589

评论数 2

原创 flutter log4d 日志包的使用

最近闲来无事,撸了一个日志插件,功能很简单 在开发机上开启一个服务端 然后客户端(不仅是 flutter,而是只要可以使用dart:io就可以)开启远程连接,然后就可以发送日志到服务端了 好处 这样的好处是,开发机可以实时接收到日志,并且保存到文件中 因为我们很多时候会发生日志超出一个长度(好像是...

2019-03-05 16:38:31

阅读数 1329

评论数 0

原创 Pub Global 创建命令行应用程序

前言 如果你接触过npm/yarn 应该知道,有一些包可以全局使用,就是安装后可以直接用,比如vue-cli这样的应用,应该是用node开发的 在dart中也可以实现类似的功能, 使用pub global就可以了,在连接中有完整的说明 也有stagehand这样的应用程序可以直接使用 我在这里简单...

2019-02-25 15:20:46

阅读数 309

评论数 0

提示
确定要删除当前文章?
取消 删除