• Card image cap

    Dart版zxing库

    年初逛github的时候看到zxing库,多年前曾用过as3版做了个二维码识别的小工具。目前由于web端不再支持flash,也就没用了。刚好最近在flutter上比较痴迷,就想着如果能翻译一套dart包出来,也是不错的。当时试着翻译了一下,还是有不少问题,忙别的事情便搁置...
    Flutter 2021-05-29 03:00:06 364 0
  • Card image cap

    Flutter 图像处理体系初探

    zxing的核心部分代码已经翻译完成了,下一步需要翻译单元测试的部分,然后做功能测试,如果能通过,zxing的核心部分才算可行。然而刚看了两个文件便困住了,java版的zxing测试包里,大量使用了一个BufferedImage对象,是用于处理图像的,涉及到像素编辑和二进...
    Flutter 2021-05-29 02:59:00 376 0
  • Card image cap

    Flutter 滚动组件内容更新时自动定位到底端

    问题:在使用Flutter的ListView等滚动组件做历史记录或日志记录时,需要在更新内容后立即定位到内容底部(默认是在顶部的)。寻找解决方案:ListView有一个reverse属性,如果把内容倒置,倒是可以总显示新内容。但问题是内容少的时候,是直接靠底部显示的,这样...
    Flutter 2021-05-06 10:56:26 469 0
  • Flutter项目国际化配置

    Flutter国际化配置备忘Flutter国际化是为Flutter项目添加多语言支持,有两种方法,一种是官网提供的步骤  Flutter 应用里的国际化还有一种是开发工具的插件Flutter Intl ,提供的有Android studio(以下简称as)和VSCode的插件使用插件的方式步骤简单一点,配...
    Flutter 2021-05-04 12:27:56 487 0
  • Card image cap

    SWFUpload改造兼容H5上传

    前些年团队做的一些官网,基于当时的一套.NET系统开发的,后端文件上传使用了SWFUpload这个组件,效果虽然不错,然随着时代发展,Flash已被各大浏览器厂商逐渐抛弃,先是默认关闭插件支持,后更是直接移除了shockwave插件。早有同事提意改造一下那个后台,但...
    前端 2021-03-25 10:38:26 650 0
  • Card image cap

    Vue实践--页面转场效果

    最近准备抽时间把ShirneCMS的Vue端写一下。做框架的时候,忽然想到了页面切换的转场动画。对比 App的页面切换效果, Vue在预设方面就不太友好了。查了下官方文档,是通过在router-view或Vue组件外套一个Transation来实现的。这样的话,问题就来了。如果在每个...
    Vue 2019-11-13 11:47:39 2664 0
  • Card image cap

    Flutter心得 -- 从JavaScript的回调到Dart的Future

    最近由于其它项目紧急,Flutter的摸索断断续续,并没有实质性的进展。今天抽空要将之前js的一些逻辑改到dart中,发现一个纠结的问题:JavaScript的回调函数怎么优雅地转到Dart ?
    Flutter 2019-11-09 07:01:09 2686 0
  • Card image cap

    Flutter踩坑之--环境配置

    最近有个移动端的项目需要扩展APP端,对比了几种技术方案,决定用Flutter试试效果。之前Flutter刚流行的时候,安装来看过效果,当时在编辑器启用了插件之后,系统里的Dart进程一直运行,并且占用20%的CPU资源。因为当时没有硬需求,所以禁用了插件也就没管这...
    Flutter 2019-09-26 03:32:02 2277 0
  • Flash AS3 二维码生成工具

    老早就想做一个功能比较全面的二维码工具,发现ZXing库还是比较全的,AS3的库也有,就用Flash做了一个,效果展示: 初步的功能其实还好,但问题就卡在编码上,生成出来的汉字扫出来就是 ?? ,这肯定是编码问题,于是对ZXing(AS3)编码流程仔细地检查,发现有一步编码中没有将编码参数传入,于是里面使用了默认的 iso-8859-1 的编码。原来加上参数就好了。 解决了编码问题,解码问题又来了,发现生成的二维码中的汉字,解码出来全是莫名其妙的符号(不是问号),我很熟悉这些符号,就是编辑器使
    Flash 2014-07-23 06:39:43 8469 2432
  • jQuery插件之Textarea自动长高

    做一个小项目,要用到Textarea自动长高的效果,以前做过这个效果,方法是绑定keyup事件,根据字体大小和行高,以及换行符的个数计算实时高度。但是,对于分行短的可以,长篇的就有问题了。于是百度了下,找到一篇文章,方法是建一个隐藏textarea,根据scrollHeight来获取高度。这方法不错。不过,既然是scrollHeight可以获取实时高度,为什么还要新建一个呢?其实这是为了兼容高度减小的效果,scrollHeight最小高度总是textarea自身的高度,所以,根据自身的scro
    前端 2014-03-09 10:27:35 1780 9
  • 关于Chrome的Command Line API

    今天做网站调试,习惯在Chrome的Console里直接写简单的js测试效果,但是却出现了个奇怪的现象 其实写完代码我才想到,好像这个页面忘记包含jQuery了,还没有用到任何js库,但奇怪的是错误提示,竟然是HTML元素XX没有height属性。难道是代码里写了简单的$函数,查了下,确实没有,好奇之下,单独输出了$,返回的就是下面这行。是的,我没猜错,Chrome竟然内置了$函数,函数体用Command Line API替代了,说明是已编译的内置函数,这个函数又奇怪在,看这意思,它只是命令行
    前端 2013-12-15 17:34:56 2861 8
  • Flash AS3录音 回放 保存文件功能研究

    前天收到一个朋友的问题,是关于AS3能不能录音并播放的问题,我虽然没做过,但基于对AS3的部分了解,毫不犹豫地回答他:可以。 说起来是简单,当时也没想那么多,以前只简单测试过AS3调用摄像头的功能,心想这个就是麦克风,应该也差不多吧。 出于好奇,真想整出这个功能来看看,研究了这两天,终于做出来了。虽然现在看来,不算复杂,但其中确实有些曲折。 先看下效果吧: 下面分享下中间的曲折: 首先是打开AS3 官方API查阅下相关的对象,我在本地IIS上放了AS3相关的大部分API,所以查阅起来很方便。这
    Flash 2013-11-03 18:52:35 9640 111