老孟导读:在 Flutter 1.17 发布大会上,Flutter 团队还发布了新的 Animations 软件包,该软件包提供了实现新的 Material motion 规范的预构建动画. 软件包 pub 地址:https://pub.dev/packages/animations Material motion 规范:https://material.io/design/motion/the-motion-system.html 引入插件,版本号请到 pub 上查看最新版本号: animat…
Flutter 1.17 是2020年的第一个稳定版本,此版本包括iOS平台Metal支持(性能更快),新的Material组件,新的Network跟踪工具等等! 对所有人来说,今年是充满挑战的一年.我们的目标是按季度节奏发布稳定的发行版:但是,此版本花费了更长的时间,因为我们一直在为新的发布过程重新调整基础架构.我们继续将质量作为第一要务,并相信新的发布模型将提高我们提供服务的能力. 自1.12稳定版本以来已关闭了前所未有的6,339个问题.这种增长的很大一部分归功于我们与Nevercode的…
前言: 最近在自学flutter跨平台开发,从学习的过程来看真心感觉不是那么一件特别容易的事.不但要了解语法规则, 还要知晓常用控件,和一些扩展性的外延知识,所以套一句古人的话“路漫漫其修远矣,无将上下而求索”. 关于Material Design 以下是摘录的一篇非常好的关于“Material Design”的文章,传送门 1.安卓是什么? 想象一下,过年同学聚会上,大家把手机都放在饭桌前,除了各种型号的 iPhone 之外,你还能看到什么品牌的手机呢?我猜一定会有 OPPO.VIVO.魅族.…
老孟导读:昨天期待已久的 Flutter 2.0 终于发布了, Flutter Web和Null安全性趋于稳定,Flutter桌面安全性逐渐转向Beta版! 原文链接:https://medium.com/flutter/whats-new-in-flutter-2-0-fe8e95ecc65 今天,我们很高兴地宣布Flutter 2的发布.距离Flutter 1.0的发布已经两年多了,但是在很短的时间内,我们已经关闭了24,541期,并合并了765个贡献者的17,039个PR.自9月Flutt…
Flutter 1.17.x Flutter (Channel stable, v1.17.3, on Mac OS X 10.15.5 19F101, locale en-CN) https://flutter.cn/ https://www.appbrewery.co/courses/ Dart 2.8.x Stable release: 2.8.2 / May 13, 2020; $ brew upgrade dart $ brew switch dart 2.8.4 $ brew inf…
编译环境说明:gcc 8.1 + eclipse +windows 10 eclipse cpp默认支持c++14,做c++17开发时,需要手动进行配置. 1.关键字 1)constexpr c++17扩展了constexpr使用范围,既可以用于if语句,也可以用于lambda表达式. 例1 template<bool ok> constexpr void foo() { //在编译期间进行判断,if和else语句不生成代码 if constexpr (ok== true) { //当ok为t…
还记得Java 16中的instanceof增强吗? 通过下面这个例子再回忆一下: Map<String, Object> data = new HashMap<>(); data.put("key1", "aaa"); data.put("key2", 111); if (data.get("key1") instanceof String s) { log.info(s); } 上面这个场景里,Ma…
SuperMap iServer 支持生成符合MBTiles规范的预缓存(MBTiles是由MapBox制定的一种将瓦片地图数据存储到SQLite数据库中并可快速使用,管理和分享的规范. 该规范由MapBox制定,详见http://mapbox.com/mbtiles-spec/).要生成符合MBTiles规范的预缓存,需满足以下条件: 所用数据的地图投影系统为:Web Mercator. 按照下表中的比例尺列表生成预缓存.这种比例尺定义的初始化显示级别0中包含了1张覆盖全球的256*256大小…
[源码下载] 重新想象 Windows 8.1 Store Apps (91) - 后台任务的新特性: 下载和上传的新特性, 程序启动前预下载网络资源, 后台任务的其它新特性 作者:webabcd 介绍重新想象 Windows 8.1 Store Apps 之后台任务的新特性 下载和上传的新特性 程序启动前预下载网络资源 后台任务的其它新特性 示例1.本例用于说明 win8.1 中后台下载和上传的新特性(本例用后台下载说明,后台上传与此类似)TransferNew.xaml <Page x:Cl…
博客地址: https://jspang.com/post/flutter3.html#toc-d7a 把我们上节的 Container的部分代码去掉. 使用:Positioned 有点像css里面的绝对定位. 三个元素以上才使用positioned 这个可以调整left和top的位置.比较灵活 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends Stateless…