首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    今日分享: 常用工具集

    开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大的源代码管理平台,很多知名开源项目都在上面,如Linux...simditor:一个不错的开源的html编辑器,简洁高效 Sencha: 基于html5的移动端开发框架 SuperScrollorama+TweenMax+skrollr:打造超酷的视差滚动效果网页动画...jquery-smooth-scroll:同上,平滑滚动插件 Animate.css:实现了各种动画效果的css库 Emmet:前端工程师必备,ZenCode的前身 MagicDraw:Uml图工具...、SkyTree 可视化技术:GraphViz、Processing、Protovis、Google Fusion Tables、Tableau、Highcharts、EChats(百度的还不错)、 Raphaël.js...Listary:能极大幅度提高你 Windows 文件浏览与搜索速度效率的「超级神器」 Clover:给资源管理器加上多标签 WinLaunch:模拟Mac OS的Launch工具 Fritzing:绘制电路图

    1.2K41

    coder看看应该有用

    开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大的源代码管理平台,很多知名开源项目都在上面,如Linux...simditor:一个不错的开源的html编辑器,简洁高效 Sencha: 基于html5的移动端开发框架 SuperScrollorama+TweenMax+skrollr:打造超酷的视差滚动效果网页动画...jquery-smooth-scroll:同上,平滑滚动插件 Animate.css:实现了各种动画效果的css库 Emmet:前端工程师必备,ZenCode的前身 MagicDraw:Uml...、SkyTree 可视化技术:GraphViz、Processing、Protovis、Google Fusion Tables、Tableau、Highcharts、EChats(百度的还不错)、Raphaël.js...Listary:能极大幅度提高你 Windows 文件浏览与搜索速度效率的「超级神器」 Clover:给资源管理器加上多标签 WinLaunch:模拟Mac OS的Launch工具 Fritzing:绘制电路图

    1.2K41

    20个数据可视化工具汇总,终于知道人家为啥那么牛X了

    可把数据做成动画,因为它是一个jQuery插件,所以你完全可以控制动画、演示和用户交互的方方面面。 3 Raphaël ?...Raphaël是一个能够在网页上创建和操作矢量图形的JavaScript 库。它使用SVG&VML来创建图形。因为每个生成的图形都是一个DOM对象,所以可以通过JavaScript操作这些图形。...Timeline 是一个奇妙的小工具,坑绘制漂亮的交互式时间轴,用户滚动鼠标,时间轴会响应变化。点击时间轴上的元素,可显示更多信息。(MIT 开发) 7 Exhibit ?...jQuery Visualize 是一个开源的图表插件,使用HTML Canvas 绘制多种不同类型的图表。这个插件有个重要的特性是支持ARIA。 13 jqPlot ?...JavaScript InfoVis Toolkit 是一个在 Web 上创建可交互式的数据图表 JS 库,同样包括了多种图表类型,并有漂亮的动画效果。虽然是免费工具,但建议有条件的童鞋捐赠作者。

    2.3K60

    整理的程序员使用利器(工具)

    开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术社区,各有专长 stackoverflow:IT技术问答网站 GitHub:全球最大的源代码管理平台,很多知名开源项目都在上面,如Linux...simditor:一个不错的开源的html编辑器,简洁高效 Sencha: 基于html5的移动端开发框架 SuperScrollorama+TweenMax+skrollr:打造超酷的视差滚动效果网页动画...jquery-smooth-scroll:同上,平滑滚动插件 Animate.css:实现了各种动画效果的css库 Emmet:前端工程师必备,ZenCode的前身 MagicDraw:Uml图工具...scikits.learn、SkyTree 可视化技术:GraphViz、Processing、Protovis、Google Fusion Tables、Tableau、Highcharts、EChats(百度的还不错)、Raphaël.js...Listary:能极大幅度提高你 Windows 文件浏览与搜索速度效率的「超级神器」 Clover:给资源管理器加上多标签 WinLaunch:模拟Mac OS的Launch工具 Fritzing:绘制电路图

    2.1K11

    5个Android 手势和动画方面深度面试题

    2、 事件处理: 通过重写onTouchEvent方法来处理触摸事件,如检测单击、长按、滑动等。 3、 手势识别: 使用GestureDetector类来识别简单的手势,如轻触、滑动、长按等。...通过分析MotionEvent中的数据(如位置、时间、动作等)来实现更复杂的手势识别。 面试题目2:描述如何在Android中实现一个自定义手势识别器。...解答: Android中动画主要分为三种类型: 1、 帧动画(Frame Animation): 通过一系列静态图像(帧)快速连续播放形成动画效果。 适用于简单的动画效果,如图标闪烁。...适用于更复杂的动画效果,如颜色变化、路径动画等。 面试题目4:描述如何使用Android的属性动画实现一个视图的路径动画。...解答: 使用属性动画实现视图的路径动画需要以下步骤: 1、 定义路径: 使用Path类定义动画路径。 2、 创建属性动画: 使用ObjectAnimator或ValueAnimator创建属性动画。

    6610

    Qt5实战第五篇:图形与绘图

    此外,Qt 还支持矢量图形、图像处理、动画以及高级绘图功能,使得开发图形界面应用程序变得简单而高效。2....绘图工具:QPainter,是 Qt 中用于在绘制设备上进行绘图的核心类。...QPainter 类QPainter 类是 Qt 绘图的核心类,提供了丰富的绘图方法,如绘制线条、矩形、多边形、椭圆等。它还支持绘制文本、图像和矢量图形(如 SVG)。...高级绘图功能Qt 还支持一些高级绘图功能,如渐变填充、阴影绘制、路径裁剪等。...无论是基本的形状绘制、图像处理,还是高级的矢量图形和动画效果,Qt 都提供了丰富的 API 来支持。希望这些示例代码能帮助你更好地理解和使用 Qt5 的图形与绘图功能。

    17310

    CSS 路径动画工具的诞生

    花太多的时间在看似简单的效果上,就如精心地在蛋糕上放一颗樱桃,一口就没了。 于是我开始考虑如何把这颗樱桃,咳咳,这动画可以更轻快地点在页面上。...,“关键帧属性”,“输出”等等核心等功能,实操后发现,绘制曲线动画路径需要依靠多段线段模拟,而且路径中的整体动画速度是非匀速的。...; 重构界面 解析:即参照物,能在真实或模拟的重构界面(如APP界面),直观地看到元素在界面上的动画效果;实现方式:在工具页插入动画元素图及界面背景图 绘制曲线 解析:模拟Photoshop钢笔工具的操作模式...,达到快速绘制曲线的效果实现方式:钢笔工具即多段的三次贝塞尔曲线,工具页面中用SVG技术实现曲线绘制和调整,支持按键快捷操作 路径上运动 解析:元素沿路径按"animation-timing-function...“所见即所得”,应该以动画可视化为主,同时避免太多误操作,于是把以上模式和功能重新简化组合,再新增默认模式,如下表: 模式 操作 默认 不显示曲线,路径列表选择曲线路径 锚点模式(shift) 点击空白处

    4.1K01

    老司机带你走进Core Animation 之几种动画的简单应用

    之图层的透视、渐变及复制 老司机带你走进Core Animation 之粒子发射、TileLayer与异步绘制 ---- 之所以要写这几种简单应用呢,是为了帮大家扩展一下思维,基于CAAnimation...大体思路: 找出能代表动画中每一种状态的path 使用CADisplayLink反复绘制 首先我们找一下这个路径要如何表示: 这里没有什么诀窍啊,高中数学啊,就是硬画啊,直接上代码 路径计算 这里属性和参数老司机解释一下...参数percent是将要绘制的路径的角度百分比,suspendR是大家能看到暂停状态下是从中心不断扩大一个圆的,suspendR就是当前正要绘制的那个圆的半径(注意并不是那个圆最终要变成的半径,而是当前的...(是不是很腻害,毕竟数学课代表,啧啧啧) 这里重点讲的是动画的绘制,calayer的绘制老司机会在接下来的博客里面慢慢介绍,本例中用到的中空的layer使用了两种绘制方式,usesEvenOddFillRule...思路都在那,这个路径的绘制代码比较多,我就不截图了,也是在demo中大家看一下就好,一步一步思路都很清晰,还有老司机一向是注释详细的,你懂我~ 点我去下载 ---- 恩,这次主要是想给大家提供一下思路的扩展

    86720

    前端开发中web和移动端动画的常见实现方式

    动画SVG 动画Canvas 动画WebGL 动画gif 动图图片+位移模拟动画视频flash 动画css 动画css 动画应该是前端工作中用得最多的,兼具性能和丰富的动画效果,很多常见的第三方动画库也都是基于...transition 动画用来实现 DOM 元素形变或位移动画,也是大部分前端工作中最常用的动画形式,一般 web 上很多交互操作动效都是用这个实现的,简单好用。...除此之外,SVG 中也自带 animate 元素,可以直接用来创建动画,css 中的动画效果也都能用其实现,相比 css 动画 svg 可以实现出更加复杂的动画效果,如路径动画、描边动画等,很多网站的...Canvas 动画使用 canvas 绘制动画原理就是,配合 js 定时器不断的绘制擦除图形,当绘制的速度够快,看上去就像动起来了一样,适合用来实现一些复杂的自定义场景动画。...gif 动图设计师直接导出 gif 动图,适合一些简单的动画,直接利用 PS 里的动作就可以完成制作,基本没啥前端工作量,简单适配性好不过容易出现颜色失真或者边缘出现锯齿。

    78420

    你都知道么?Android中21种drawable标签大全

    前言 我们在drawable目录下可以创建很多自定义的资源,其中用的最多的应该就是selector和shape。...android:fillColor 填充路径的颜色,在SDK24及以上,可以指定一个颜色状态列表或者一个渐变的颜色。如果在此属性上做渐变动画,新的属性值会覆盖此值。...android:strokeColor 指定路径线条的颜色,在SDK24及以上,可以指定一个颜色状态列表或者一个渐变的颜色。如果在此属性上做渐变动画,新的属性值会覆盖此值。...android:trimPathStart 取值从0到1,表示路径从哪里开始绘制。...0~trimPathStart区间的路径不会被绘制出来。 android:trimPathEnd 取值从0到1,表示路径绘制到哪里。trimPathEnd~1区间的路径不会被绘制出来。

    2.5K20

    Android经典面试题之SurfaceView 和 TextureView有什么区别?

    SurfaceView 和 TextureView 是 Android 应用开发中用于显示内容的两种常用视图,尤其是在需要呈现视频或其他图形内容时。...} }) TextureView 作用: TextureView 是一个显示内容的控件,可以在其内容上进行复杂的视图变换,如缩放、旋转等。...支持变换:TextureView 支持视图的常见变换操作(Translation、Rotation、Scale 等),适合在需要动画和变换效果的场景下使用。...2、 视图变换: SurfaceView 不支持常见的视图变换操作(如旋转、缩放),只能随整个窗体一同进行变换。 TextureView 支持所有视图变换操作,适合需要变换和动画的内容。...3、 使用方式: SurfaceView 需要通过 SurfaceHolder 进行管理和绘制。 TextureView 通过 SurfaceTexture 进行管理,较为简单和灵活。

    47110

    『Flutter-绘制篇』实现炫酷的雨雪特效

    前言 前不久,利用周末时间学习并完成一个简单的 Flutter 项目 - 简悦天气,简约不简单,丰富不复杂,这是一款简约风格的 flutter 天气项目,提供实时、多日、24 小时、台风路径以及生活指数等服务...效果实现 这里不赘述绘制和动画相关知识,网上已经有很多文章介绍,本篇只针对项目中用到的实现方式和相关知识进行讲述,具有一定的局限性,适合简单的绘制动画逻辑。...不过再此之前好像漏了什么没说,没错,就是 动画,一个无限循环的动画。 Flutter 中创建动画也很简单,需要在动画监听中,判断如果动画结束则重新继续执行即可。 1....} 在初始化是便让他执行并一直执行知道页面销毁,有了动画后,开始进行绘制,雨雪的绘制逻辑基本相似,只不过图片源不一样。...到此, 雨雪的绘制和动画逻辑已经讲述结束,是不是很简单,但是效果上还是相当酷炫的,感兴趣的可以到 SimplicityWeather 下载进行查看更多效果。最后再看看大雨下的效果。 大雨特效

    1.6K10

    Microsoft Tech Summit 2018 课程简述:利用 Windows 新特性开发出更好的手绘视频应用

    手绘视频应用开发     手绘视频 UWP 应用开发,基于对不同手绘元素,如文字,SVG,位图,Ink 等的解析,基于 Win2D 的渲染方式进行动画展示,并基于类 FFMpeg 的方式进行动画视频的合成...简单处理过程包括:SVG 元素的解析和静态展示;根据动画时长和路径直线总长度,计算每帧绘制的部分路径;按照计算结果绘制路径,完成后进行 SVG 填充色绘制。  4....另外就是利用 OpenCV 做边缘检测,绘制过程中描绘边缘的路径; 5....Ink 手绘     Ink 手绘在手绘视频中有很多应用场景,如绘图手绘,手写文字手绘,有丰富的笔触类型支持,如铅笔的墨粉效果,钢笔的笔触方向和粗细,荧光笔的混色效果等动画展示。    ...简单的处理过程包括:利用 InkCanvas 完成绘制后,保存 Ink 数据;获取 Ink 数据,按照 SVG 绘制原理进行绘制;自定义笔触的实现,数据存储和绘制方式。  6.

    1.2K30

    Vimeo针对GIF性能和质量的改进

    文 / Raphaël Zumer 原文链接 / https://medium.com/vimeo-engineering-blog/supporting-a-35-year-old-video-format...尽管它每帧最多只支持256种颜色,压缩性能很差,而且不能包含音轨,但该格式的简单使其在电子邮件、论坛、社交媒体等应用中,以及在不支持现代替代品的传统系统中仍占据主导地位。...与任何视频编码系统一样,我们需要考虑如何在保持合理的文件大小和编码时间的同时尽可能保持高质量。但由于压缩格式的能力有限,我们必须解决一些特有的相关问题,涉及图像量化、时间优化、速率控制和性能。...GIF可以有透明像素,在动画GIF中,可以利用这一点在不同帧之间只改变部分像素,保持其他像素的静态。...我们使用一个简单的感知颜色距离测量来确定要成为透明的像素,这样就不会影响人眼看到的质量。

    1.1K50

    WPF 简易手绘笔迹支持回放的方法

    本文来告诉大家一个简易的方法 啥都不说,先来一张图 在抬手的时候绘制出刚才所画的笔迹,做动画画出笔迹,就和手绘差不多的效果 下面来告诉大家核心的原理 在 WPF 中,可以使用一个叫路径动画的功能,通过这个功能可以传入一个...Path 路径就能动画出这个轨迹 在 WPF 中,笔迹的底层绘制是使用 Geometry 进行绘制。...而第二步就是构建出路径动画出来,在开始下面代码之前,还需要在 WPF 最简逻辑实现多指顺滑的笔迹书写 这篇博客先抄笔迹的实现代码,大概 150 行不到就可以完成了 对之前代码做一点更改,在手指抬起的时候触发一下动画...动画放在 XAML 编写框架将会比较简单,如下面代码 动画的时候,顺便如做刮刮卡一样的功能,让上面这个红点经过的路径的蒙层显示出后面的内容。

    45920

    62款前端数据可视化插件大盘点

    使用纯javascript语言, 利用HTML5的canvas标签绘制各式图形。 ichartjs致力于为您的应用提供简单、直观、可交互的体验级图表组件。...jscharts绘制图表是一个简单和容易的任务,因为您只需要使用客户端脚本(即由web浏览器)。不需要额外的插件或服务器模块。...mbostock.github.io/protovis/ github:https://github.com/mbostock/protovis browser:现代浏览器 resume:Protovis组成自定义视图的数据用简单的标志如酒吧和点...提供超过100个图表类型,独特的特性,如缩放和交互式。 ? 小结: 每款插件各有千秋,根据项目需求挑选不同插件。...+ and Internet Explorer 6.0+. resume:Raphaël是一款绘制矢量图的插件,支持低版本的浏览器 8.sparklines url:http://omnipotent.net

    24.9K101
    领券