🌓
(摘) flutter第三方组件 2022年5月25日    flutter 组件 Flutter Login https://pub.dev/packages/flutter_login 效果不错的登陆界面 看起来不错,然尔我却没有运行起来。 Animate do https://pub.dev/packages/animate_do/ 动画库 Onboarding overlay https://pub.dev/packages/onboarding_overlay 新手引导功能 path_provider 文件读写 网文 import 'dart:io'; import 'package:flutter/material.dart'; … ...
(摘) Flutter动画 2022年5月25日    flutter 动画 Flutter将动画系统进行封装,抽象出4个概念:Animation、Curve、AnimationController、Tween。 Animation:Flutter动画中的核心类,此类是抽象类,通常情况下使用其子类:AnimationController,可以获取当前动画的状态和值,也可以添加其状态变化监听和值变化监听。 Curve:决定动画执行的曲线,和Android中的Interpolator(差值器)是一样的,负责控制动画变化的速率,系统已经封装了10多种动画曲线,详见Curves类。 AnimationController:动画控制器,控制动画的开始、停止。继承 … ...
(费) 博客+个人微信收款新思路 2022年5月24日    博客 收款 之前也做过一段时间的微信赞赏码收款。这让个人博客有了变现的思路,算是对个人独立思考的鼓励。也因此收到了一些网友的“赞款”。 当时的方案需要单独的一人个手机,结合云服务器。手机需要不断轮询,其实效率并不高。 ...
(原) 客服系统新思路 2022年5月24日    客服 之前手机(安卓)安装了Termux,一直将博客放在手机上,其实只要做好设置,外网是可以直接看到手机上博客的。只要手机是在线状态没有断网。 扯远了,说回客服系统。 之前通过微信搭建过客服系统,实现了网站和微信客服沟通,转到私人微信号。目的是方便小网站使用,毕竟小网站没有24小时的客服,可以守在电脑旁。 遵循以上的思路,结合Termux,其实可以直接将网站与手机打通,而无需微信参与。 这里考虑的是利用Termux,结合go的命令行功能进行交互。虽然最近看了Flutter,也可以开发为APP,但毕竟有点重。个人更喜欢黑漆漆的DOS界面。当然,也可以说安装Termux有点麻烦。 这样的好处有: ...
(摘) Flutter 组件 2022年5月22日    flutter ListView List listData = [ { "title": 'Candy Shop', "author": 'Mohamed Chahin', "imageUrl": "https://www.itying.com/images/flutter/1.png", }, { ... }, ] class HomeContent extends StatelessWidget { const HomeContent({Key? key}) : super(key: key); … ...
(摘) Flutter 代码收集 2022年5月22日    flutter 代码 全屏 SystemChrome.setEnabledSystemUIMode(SystemUiMode.manual, overlays: []); 取消右上角DEBUG图片 debugShowCheckedModeBanner: false 圆形图片 Container( width: 230, height: 230, decoration: BoxDecoration( color: Colors.yellow, borderRadius: BorderRadius.circular(150), image: const DecorationImage( image: …
(摘) Flame Flutter中的2D游戏引擎 2022年5月19日    flame flutter flame Github Flame 是一个开源的基于 Flutter 的游戏引擎,Flame 引擎的目的是为使用 Flutter 开发的游戏会遇到的常见问题提供一套完整的解决方案 看示例最简单,当然得先引入框架flame ...
(摘) Flutter使用Lottie动画 2022年5月19日    flutter lottie Lottie 是 Airbnb 出的一套跨平台的动画完整解决方案,它能够帮助程序员直接加载 JSON 格式的文件在 iOS、Android 和 React Native之上,实现 100% 与设计稿相同的动画效果,而无需关心中间的实现细节。设计师只需要使用 After Effectes 设计出动画之后,通过使用 Lottic 提供的 Bodymovin 将设计好的动画导出成 JSON 格式的文件交付给开发即可完成。 ...
(摘) Golang反射 Reflect 2022年5月18日    反射 golang Golang中的反射,应该属于必知必会的内容。 什么是反射 Go 语言提供了一种机制在运行时更新变量和检查它们的值、调用它们的方法,但是在编译时并不知道这些变量的具体类型,这称为反射机制。 ...
(原) QOR再学习 -- 啃源代码,思考GORM升级 2022年5月17日    qor gorm 通过上次的QOR实作,感觉QOR对后台的搭建还是非常快的。常用的过滤、增删改查都比较方便。 但是它使用了GORM的1.0版本,而它的2.0版更新较大。简单的修改已不能将QOR升级到GORM2了。 另一方面,也需要对QOR的整体作更详细的了解,便于更多QOR库的使,扩充它的功能。 今天对基础库作了一个简单了解。所有的扩充功能都在它的基础之上进行,例如最常用的admin 后台管理。 “啃”代码是痛苦的,一步步来。 ...
[ 关闭聊天 ]