• Card image cap

    Vue实践--页面转场效果

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

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

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

    Flutter踩坑之--环境配置

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

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

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

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

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

    上次提到做一个项目要用到发送邮件的功能,于是在Github上找了个不错的类库,叫SMTPMailer。 但是后期使用的时候仍然发现了几点小问题: 1.不能添加多个收件人。 2.发送的参数中包含一些中文字符就会出现乱码现象。 说明:测试使用126邮箱向126及qq邮箱发送邮件,使用文本方式及html方式都有。 针对第一点,我添加了个检测多邮箱的方法在SMTPMailer里面(多个邮箱使用 ; 分割) public function checkMultiTo(queue:Array, to:Str
    Flash 2013-08-04 08:07:05 757 1
  • Flash AS3使用嵌入字体旋转

    获取少量字符U+编码的js函数,可以直接放到Chrome控制台里运行。 function getEmbedWords(str){ var farray=str.split(''); return farray.map(function(i,a){ var astr='0000'+i.charCodeAt(0).toString(16); return 'U+'+astr.substring(astr.length-4); }).join(','); } AS3嵌入字体语法 [Embed(sou
    Flash 2013-07-15 13:24:02 253 5
  • Card image cap

    Flash AS3仿小米手机锁屏效果

    昨天有个同事说喜欢小米手机的锁屏效果,仔细看了下,还真有点意思,于是就想用Flash仿一下,上午就挤时间摆弄了下,不是很像,但还是发出来献丑下吧。
    Flash 2013-07-07 08:12:51 740 4
  • Card image cap

    jQuery插件开发心得

    所谓插件,就是依附于其它原生应用的增强功能。如:chrome插件,jQuery插件。它是相对于原生应用而言的。它只能对应某个原生应用,就好比古代的一夫多妻制,丈夫可以独立生存,可以有多个妻子,而妻子只能依附于丈夫。今天难得有点时间,就总结一下我对于jQuery插件开发的一些心得。 1. 插件与库 库就相当于上面讲到的原生应用,可以独立去使用,这里就指jQuery,网站的一个页面,只要引入了jQuery,就可以使用它的方法。jQuery由于其方便简洁,很多开发人员就做了功能各异的插件出来。这些插
    前端 2013-06-30 17:14:27 327 1
  • 利用TweenNano的onUpdate实现多对象同步动画

    最近做几个小东西,有了点心得,就是做多对象动画,需要动作一致的时候,如果分开实现,可能会导致多个对象的动画不能同步,并且会多次计算动画帧,于是就想到在onUpdate回调函数里做手脚。原理就是仅对一个对象做动画,传入onUpdate回调,在此回调函数中将动作同步到其它对象上。前提就是动画使用了greensock的TweenNano或TweenLite等。简单的动画我一般使用TweenNano。
    Flash 2013-06-23 09:41:00 464 2