-
网站/APP 转黑白
网站/App转黑白代码: 网站一句话转黑白:修改body Flutter:ColorFiltered( colorFilter.mode(Colors.grey, BlendMode.exclusion), child:MaterialApp( ///... ) )Android:Paint paint = new Paint(); ColorM... -
浮动AppBar中的textField引起的滚动问题处理
SliverAppBar的floating=true,pinned=false模式中嵌套的TextField,会在获取焦点时触发CustomScrollView滚动到顶部。如何处理这个问题呢?本文将给出答案。 -
Flutter TabBar实现描点滚动绑定
最近有朋友问到怎么在Flutter实现Tab滚动的效果,Flutter有一套TabBar+TabBarView横向滚动切换的组件,但是这个TabBarView是功能上类似PageView的页面切换组件,效果就是一屏一屏地横向切换,无法做到竖向流式布局。于是整理了下之前的代码,做了个结合TabBar... -
Flutter3更新概览
前两天(2022/5/12),谷哥发布了Flutter3.0正式版。有点出乎意料,又在情理之中。因为之前beta一直在更新 2.13版本,不过3.0也确实是基于2.13版本发布的。看了下发布日志,Flutter3.0更新的东西还是蛮多的,比较关心的有以下几点:继windows桌面正式版之后,ma... -
【Flutter实用组件】自适应宽度的输入框
Flutter组件的TextField默认宽度为撑满容器,有些场景需要文本靠右,并且使用前缀,如果不限制宽度,前缀会在最左边,文本在最右边,宽度大了间距太开不好看,宽度设置小了,容易填满,文本就滚动到前缀下面隐藏了。经过一翻调试,封装了个组件,实现在文本变... -
解决ComposerStaticInit类重复加载问题
错误信息:Cannot declare class Composer\Autoload\ComposerStaticInit1014563e2b9462a23d6f553c2d5e7702, because the name is already in use错误原因:使用ThinkPHP5框架的项目,在引用某些包的时候,可能会通过其它包(目前已知phpoffice/phpwor... -
C#调用Win32接口获取和设置鼠标位置
因为平常主要做web相关的开发,比较少用到系统级的接口。今天突发奇想做一个小工具,需要用到鼠标的接口,找了些文档研究了一下,发一下心得。简化的需求:获取鼠标当前位置设置鼠标位置以上两个功能的快捷键官方文档: https://docs.microsoft.com/zh-cn/win... -
dotnet sdk丢失问题
因为项目需要,抽空研究一下tesseract-ocr,github上刚好有个.net 的封装tesseract,也一起下来参考一下。vs打开项目,直接显示加载失败。用vscode打开项目配置看了下,支持.net standard 2和4.0,4.5,不应该打不开。我这里vs4.0,4.5肯定支持的。.net 5sdk也... -
Flutter package设置忽略文件
9月8号Flutter发布的2.5版本中,内置了Dart2.14(之前的版本Flutter2.2.3内置的是Dart2.12)。在Dart2.14中除了支持lints外,还增加了pub特有的忽略文件设置。之前的版本中,dart发布package时,文件忽略设置同git,但是dart package有一个包大小的限制,最大10... -
在非MVC项目中使用Razor引擎生成html
Razor模板引擎是ASP.NET MVC项目中的核心模块,用于模板文件渲染工作。它完美接管了传统项目中的Web Forms的职能,并且在新的跨平台框架.NET Core中延续。在官方提供的项目模板中,它都是配合MVC作为Views层工作的。那么,能不能把它单独提取出来为其它场景服务呢? 答案当然是肯定的! -
Flutter嵌入图标字体方法
Flutter SDK自带的两套字体库,很多情况下不能满足实际项目需求,那么,如何使用自定义的图标字体库嵌入Flutter项目呢?