Dependabot 开始支持 pub package 版本检测
今年年初,我们发布了 Flutter 2022 产品路线图,其中「基础设施建设」这部分提到:2022 年 Flutter 团队将增加对供应链的安全的投入,目的是达到符合基础设施 SLSA 4 级别中描述的要求。 供应链安全 大多数开源项目依赖了数百个开源依赖项[1],随着更多开源项目被更广泛地使用, ... »
今年年初,我们发布了 Flutter 2022 产品路线图,其中「基础设施建设」这部分提到:2022 年 Flutter 团队将增加对供应链的安全的投入,目的是达到符合基础设施 SLSA 4 级别中描述的要求。 供应链安全 大多数开源项目依赖了数百个开源依赖项[1],随着更多开源项目被更广泛地使用, ... »
只需要输入logi 就可出现以下代码 /// tag(类名.函数名)LogUtil.i(index, tag: '_MyHomePageState.onItemClick:');打印日志效果如下: 实现上面效果步骤如下: 一、封装log_util.dart 1 /// 2 /// Log工具类:打印 ... »
本文将引导你如何使用ZEGO Flutter SDK 快速轻松的构建一个跨平台音视频聊天应用,减少开发成本。 ... »
一个各平台调用 C/C++ 源码的例子,如何共享代码,配置相关的编译 官方的例子:https://docs.flutter.dev/development/platform-integration/c-interop 源码地址:https://github.com/gaoshang212/flutt ... »
一、创建一个Flutter工程 »
##Flutter 基础知识查漏补缺 ###Hot reload原理 热重载分为这几个步骤 扫描项目改动:检查是否有新增,删除或者改动,直到找到上次编译后发生改变的dart代码 增量编译:找到改变的dart代码,将其转化为增量支持动态编译的dart kernel 推送更新:热重载模块将增量更新的代码 ... »
学习Flutter,首先需要搭建好Flutter的开发环境,下面我将一步步带领大家搭建开发环境并且成功运行flutter项目。 Flutter环境配置主要有这几点: 系统配置要求 Java环境 Flutter SDK Android 开发环境 ***以下是基于在Window操作系统上安装和配置Flu ... »
这是Flutter系列第一篇文章,后续会持续更新Flutter相关知识,本篇就主要对于Flutter技术做一个简单的入门介绍 一、Flutter简介 »
目标: 在上一次https://www.cnblogs.com/webor2006/p/14522736.html已经对于Flutter有了一个整体的认识,这次则来剖析一下它的原理,以及将咱们上次实现 »
import 'package:flutter/material.dart'; class LearnRadioButton extends StatefulWidget{ @over »
Container( width: double.infinity, height: ScreenUtil.getInstance().setHeight(500), decoration: BoxD »
在《如何做好 Code Review》中我论述过代码审查对于保证代码品质的重要性,最近开始采用Git Hooks的方式为Flutter项目增加提交前的强制自我审查。这样做的好处在于将机械化检查交给电脑,把思考的部分留给大脑。 我认为代码提交前需要做的最基本检查包括格式和代码规范。前者交给Pretti ... »
使用 english_words 包实现生成列表的功能: 官方参考文档 import 'package:english_words/english_words.dart'; import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget »
用setState改变状态 class CpwsList extends StatefulWidget { _CpwsListState createState() => _CpwsListState(); } class _CpwsListState extends State<CpwsList> { int page = 1; List<Map> »
前言 由于中间几个月项目天天加班,导致没没时间更新,最近一段时间对前端进行了重构,加了很多页面,如登录、注册、关注、个人中心等,目前写这个纯属业余个人爱好,所以断断续续的继续在做...... 前端地址:https://www.pgyer.com/dtok 后端服务器地址:http://47.95.2 ... »
下面这段代码的输出是什么? import 'dart:async'; main() { print('main #1 of 2'); scheduleMicrotask(() => print('microtask #1 of 2')); new Future.delayed(new Duration(seconds:1), () »
import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'dart:ui'; main()=>runApp(MaterialApp( home: MyApp(), )); class MyApp extends Sta »
基于Flutter 的图形语法库,通过跨端 Canvas ,将基于 Javascript 的图形语法库 ChartSpace 扩展至 Flutter 端 ... »
<a href="http://www.cocoachina.com/articles/37551?filter=ios"> 强大的Charles 强大的flutter »
在gradle.properties中添加如下代码即可 android.enableJetifier=true android.useAndroidX=true »