12 2019 档案

flutter 国际化(语言地区本地化)使用flutter_i18n 使用intl包 Localizations widget
摘要:在默认情况下,Flutter只支持英文,要添加多国语言支持,需要在pubspec.yaml文件中添加依赖 1.使用flutter_i18n(插件安装参考:https://www.cnblogs.com/gaozhang12345/p/12082436.html) 在pubspec.yaml文件中添加 阅读全文

posted @ 2019-12-31 17:47 高彰 阅读(3102) 评论(0) 推荐(0) 编辑

flutter 生命周期(持续添加)
摘要:createState initState didChangeDependencies build addPostFrameCallback didUpdateWidget deactivate dispose 阅读全文

posted @ 2019-12-30 09:56 高彰 阅读(189) 评论(0) 推荐(0) 编辑

flutter ScrollPhysics
摘要:首先介绍 ScrollPhysics ,在 Flutter 官方的介绍中,ScrollPhysics 的作用是 确定可滚动控件的物理特性, 常见的有以下四大金刚: BouncingScrollPhysics :允许滚动超出边界,但之后内容会反弹回来。 ClampingScrollPhysics : 阅读全文

posted @ 2019-12-26 11:39 高彰 阅读(3855) 评论(0) 推荐(0) 编辑

flutter shared_preferences相当于iOS的UserDefaults 安卓的SharedPreferences
摘要:import 'dart:async'; import 'package:flutter/material.dart'; import 'package:shared_preferences/shared_preferences.dart'; void main() { runApp(new MaterialApp(home: new MyApp())); } class MyAp... 阅读全文

posted @ 2019-12-24 10:11 高彰 阅读(794) 评论(0) 推荐(0) 编辑

Because flutteroc depends on Shared preferences plugin any which doesn't exist (could not find package Shared preferences plugin at https://pub.flutter-io.cn), version solving failed.
摘要:出现这个问题本质原因是找不到第三方的库基本可以确认库的名字错了 1.库名中有空格请用"_"替换; 2.库名多了少了前后缀(多了少了s呀,ea不分呀); 3.库名大小写问题; 阅读全文

posted @ 2019-12-24 09:59 高彰 阅读(1449) 评论(0) 推荐(0) 编辑

flutter 数据库sqflite
摘要:首先我要鄙视一下那些博客写一半的人(我叼他螺母),太坑了。 这边就两个文件main.dart和sqflite_page.dart 1.添加sqflite插件 在pubspec.yaml文件中添加sqflite,当前版本1.2.0:(别忘了点击右上角的“Packages get”或者“Packages 阅读全文

posted @ 2019-12-23 18:45 高彰 阅读(1588) 评论(2) 推荐(1) 编辑

flutter Flutter i18n插件的安装(Android stdio)mac版
摘要:正常情况下在Android stdio中下载flutter_i18n插件只需要走 “Android stdio”->"Preferences(偏好设置)"->"Plugins"(上面的Marketplace搜索Flutter i18n) ->"Install"。 即可完成安装,但是遇到版本不兼容还有 阅读全文

posted @ 2019-12-23 10:25 高彰 阅读(871) 评论(0) 推荐(0) 编辑

Warning: Podfile is out of date This can cause a mismatched version of Flutter to be embedded in your app, which may result in App Store submission rejection or crashes. If you have local Podfil
摘要:大多数情况是在升级flutter应用程序时发生的,要解决此问题,请按照以下步骤操作 直接跑 rm ios/Podfile (就是直接删掉项目中的Podfile文件,不用担心,运行flutter run马上就生成新的Podfile文件) 后面还是不行就是别的问题了。 阅读全文

posted @ 2019-12-20 19:55 高彰 阅读(1779) 评论(0) 推荐(0) 编辑

flutter 相册和摄像头(软硬交互调自身系统)image_picker
摘要:首先必须注意一点:在升级flutter1.9+之后,flutter默认的iOS项目为swift,Android的默认项目为kotlin,而且通过IDEA创建的flutter项目,即使勾选了语言为oc,但是创建后的项目仍然是swift,颇为头疼.这里我们讲解的是基于iOS的OC和Android的JAV 阅读全文

posted @ 2019-12-18 14:41 高彰 阅读(1390) 评论(0) 推荐(0) 编辑

flutter. 1.9 如何创建iOS的oc项目 androd的java项目
摘要:在升级flutter1.9+之后,flutter默认的iOS项目为swift,Android的默认项目为kotlin,而且通过IDEA创建的flutter项目,即使勾选了语言为oc,但是创建后的项目仍然是swift,颇为头疼. 那么我们修改创建项目项目的语言呢, 首先查看flutter create 阅读全文

posted @ 2019-12-18 14:02 高彰 阅读(799) 评论(0) 推荐(0) 编辑

flutter AnimationController动画2 AnimatedWidget AnimatedBuilder
摘要:这一次我们使用 AnimatedWidget 来实现动画,使用它就不需要给动画 addListener(...) 和 setState((){})了,AnimatedWidget 自己会使用当前 Animation 的 value 来绘制自己。当然,这里 Animation 我们是以构造参数的方式传 阅读全文

posted @ 2019-12-17 17:37 高彰 阅读(460) 评论(0) 推荐(0) 编辑

flutter 两个点号 ..了吧,什么意思呢?直接看个小例子吧!
摘要:看看结果: 感谢:https://www.jianshu.com/p/3f2ae714f804 阅读全文

posted @ 2019-12-17 16:40 高彰 阅读(1559) 评论(0) 推荐(0) 编辑

flutter AnimationController动画1
摘要:1.线性动画 2.非线性动画,在1.的基础上修改部分代码 3.给 Animation 添加 addStatusListener(...) 来监听当前动画的状态,如:动画是否播放完成。我们可以给上面的例子加一个状态监听,让动画无限执行: AnimationStatus.completed 表示动画在结 阅读全文

posted @ 2019-12-17 16:24 高彰 阅读(3240) 评论(1) 推荐(0) 编辑

flutter onPressed onTap等手势检测及触摸事件处理
摘要:我怎么给 Flutter 的 widget 添加一个点击监听者? 在 iOS 中,你给一个 view 添加 GestureRecognizer 来处理点击事件。在 Flutter 中,有两种方法来添加点击监听者: 如果 widget 本身支持事件监测,直接传递给它一个函数,并在这个函数里实现响应方法 阅读全文

posted @ 2019-12-17 10:20 高彰 阅读(6684) 评论(0) 推荐(0) 编辑

flutter ListView刷新
摘要:我怎么动态地更新 ListView? 在 iOS 中,你改变列表的数据,并通过 reloadData() 方法来通知 table 或是 collection view。 在 Flutter 中,如果你想通过 setState() 方法来更新 widget 列表,你会很快发现你的数据展示并没有变化。这 阅读全文

posted @ 2019-12-17 10:04 高彰 阅读(7387) 评论(0) 推荐(0) 编辑

flutter 加载中 ProgressIndicator
摘要:在 iOS 中,在后台运行耗时任务时你会使用 UIProgressView。 在 Flutter 中,使用一个 ProgressIndicator widget。通过一个布尔 flag 来控制是否展示进度。在任务开始时,告诉 Flutter 更新状态,并在结束后隐去。 在下面的例子中,build 函 阅读全文

posted @ 2019-12-16 18:32 高彰 阅读(2196) 评论(0) 推荐(0) 编辑

flutter isolate
摘要:你是怎么把工作放到后台线程的? 由于 Flutter 是单线程并且跑着一个 event loop 的(就像 Node.js 那样),你不必为线程管理或是开启后台线程而操心。如果你正在做 I/O 操作,如访问磁盘或网络请求,安全地使用 async / await 就完事了。如果,在另外的情况下,你需要 阅读全文

posted @ 2019-12-16 18:09 高彰 阅读(1907) 评论(0) 推荐(0) 编辑

flutter 网络加载和json解析(sunt aut facere repellat provident occaecati excepturi optio reprehenderit)
摘要:sunt aut facere repellat provident occaecati excepturi optio reprehenderit 这是获取的json内容的title,仔细看清楚 首先在pubspec.yaml中添加https://www.cnblogs.com/wf-l52013 阅读全文

posted @ 2019-12-16 16:37 高彰 阅读(581) 评论(0) 推荐(0) 编辑

flutter 绘透明度和自定义widget
摘要:Opacity和Color 透明度和字体颜色 阅读全文

posted @ 2019-12-16 16:15 高彰 阅读(1667) 评论(0) 推荐(0) 编辑

flutter 绘图
摘要:在 iOS 上,你通过 CoreGraphics 来在屏幕上绘制线条和形状。Flutter 有一套基于 Canvas 类的不同的 API,还有 CustomPaint 和 CustomPainter这两个类来帮助你绘图。后者实现你在 canvas 上的绘图算法。 想要学习如何实现一个笔迹画笔,请参考 阅读全文

posted @ 2019-12-16 15:55 高彰 阅读(2096) 评论(0) 推荐(0) 编辑

Error connecting to the service protocol: HttpException: , uri = http://127.0.0.1:1024/d8BEvLNvJ4g=/ws
摘要:一句话告诉你:你的设备没正确连接好电脑。 拔了重新插,不然就换根线 阅读全文

posted @ 2019-12-10 11:12 高彰 阅读(850) 评论(0) 推荐(0) 编辑

flutter button RaisedButton(已经弃用改用ElevatedButton)组件
摘要:1.普通button import 'package:flutter/material.dart'; void main() => runApp(new MyApp()); class MyApp extends StatelessWidget { @override Widget build(Bu 阅读全文

posted @ 2019-12-10 11:06 高彰 阅读(1314) 评论(0) 推荐(0) 编辑

Dart语言速成
摘要:/* 15.Dart(Libraries)*/ // 15.1 // import 'dart:html'; // 15.2 // demo.dart import './myapp_demoDartStudy.dart'; // 15.3 使用as关键字为导入的某个包设置一个前缀,或者说别名 import './myapp_demoDartStudy.dart' as lib15; ... 阅读全文

posted @ 2019-12-10 10:02 高彰 阅读(370) 评论(0) 推荐(0) 编辑

flutter FadeInImage
摘要:import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( title: 'Flutter gesture', // home: TutorialHome(), home: FadeInImageDemo(), )); } class FadeInImageDemo ex... 阅读全文

posted @ 2019-12-09 20:15 高彰 阅读(858) 评论(0) 推荐(0) 编辑

flutter gif
摘要:import 'package:flutter/material.dart'; void main() => runApp(new MyApp()); class MyApp extends StatelessWidget { var gg = 120; @override Widget build(BuildContext context) { var title =... 阅读全文

posted @ 2019-12-09 20:05 高彰 阅读(1082) 评论(0) 推荐(0) 编辑

flutter 局部主题
摘要:如果我们想在应用程序的一部分中覆盖应用程序的全局的主题,我们可以将要覆盖得部分封装在一个ThemeWidget中。 有两种方法可以解决这个问题:创建特有的ThemeData或扩展父主题。 1.创建特有的ThemeData 如果我们不想继承任何应用程序的颜色或字体样式,我们可以通过new ThemeD 阅读全文

posted @ 2019-12-05 20:00 高彰 阅读(868) 评论(0) 推荐(0) 编辑

flutter 主题ThemeData
摘要:单个路由换肤(ThemeData),掌握局部覆盖全局 代码相关解释:1.可以通过局部主题覆盖全局主题。上述代码中的通过Theme组件为第二行图标指定固定颜色(橘黄色)一样。Flutter会经常使用这种方法来自定义子树主题。 2.Flutter是怎么让局部主题覆盖全局主题的? 答:主要是因为Widge 阅读全文

posted @ 2019-12-05 19:04 高彰 阅读(2893) 评论(0) 推荐(0) 编辑

flutter Placeholder(占位文字和图片等)
摘要:上代码 见到就是干 阅读全文

posted @ 2019-12-05 17:39 高彰 阅读(4147) 评论(0) 推荐(0) 编辑

flutter AppBar和SliverAppBar,以及Scaffold.appBar
摘要:AppBar SliverAppBar:参照https://blog.csdn.net/u011272795/article/details/82740389 Scaffold.appBar 跑起来 阅读全文

posted @ 2019-12-05 16:35 高彰 阅读(1467) 评论(0) 推荐(0) 编辑

flutter RaisedButton
摘要:import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( title: 'Flutter gesture', // home: TutorialHome(), home: _home(), )); } class _home extends StatefulWidget... 阅读全文

posted @ 2019-12-05 13:55 高彰 阅读(416) 评论(0) 推荐(0) 编辑

flutter Icon
摘要:跑起来吧少年。 阅读全文

posted @ 2019-12-04 19:08 高彰 阅读(914) 评论(0) 推荐(0) 编辑

flutter text
摘要:import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { // TODO: implement build retur... 阅读全文

posted @ 2019-12-04 18:32 高彰 阅读(244) 评论(0) 推荐(0) 编辑

flutter image(本地调动和网络加载)
摘要:本地使用需要注意:https://www.jianshu.com/p/fb878254b393 跑起来吧少年 阅读全文

posted @ 2019-12-04 18:18 高彰 阅读(869) 评论(0) 推荐(0) 编辑

flutter 页面跳转1
摘要:跑起来先 阅读全文

posted @ 2019-12-04 11:52 高彰 阅读(134) 评论(0) 推荐(0) 编辑

flutter 热更新(UI更新和UI+事件功能更新)
摘要:1.只更新UI 保存就好,common+s(MAC)或者点击 2.UI+事件功能更新 在控制台那里点击绿环建环绕的即可 阅读全文

posted @ 2019-12-02 10:54 高彰 阅读(1877) 评论(0) 推荐(0) 编辑

flutter 代码格式化
摘要:在Android stdio中选中需要的文件鼠标右键如图: 选中Reformat Code with dartfmt 格式化后 阅读全文

posted @ 2019-12-02 10:49 高彰 阅读(1269) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示