All Projects → rakshakhegde → Diffre

rakshakhegde / Diffre

Neon Progress indicator useful for event progress like views. Proof of concept.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Diffre

Picasso
Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Stars: ✭ 205 (+16.48%)
Mutual labels:  path, canvas
Pasition
Path Transition with little JS code, render to anywhere - 轻量级 Path 过渡库,渲染到任何地方
Stars: ✭ 1,149 (+552.84%)
Mutual labels:  path, canvas
Wechart
Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-13.64%)
Mutual labels:  path, canvas
Lucky Canvas
🌼🌼🌼 使用 TypeScript + 原生 Canvas 封装的 JS 抽奖插件【大转盘 / 九宫格】🚀 并内置了一个微型的响应式来处理异步数据渲染,🌈 一套源码适配多端框架 js / jq / vue / react / taro / uni-app / 微信小程序等等...
Stars: ✭ 156 (-11.36%)
Mutual labels:  canvas
Alimask
😷 alimask 是一个使用 canvas 生成类似阿里巴巴内部网站水印图片的 JavaScript 库。
Stars: ✭ 163 (-7.39%)
Mutual labels:  canvas
Typescript Transform Paths
Transforms absolute imports to relative
Stars: ✭ 166 (-5.68%)
Mutual labels:  path
Black
World's fastest HTML5 2D game engine   🛸
Stars: ✭ 174 (-1.14%)
Mutual labels:  canvas
Ngx Gauge
A highly customizable Gauge component for Angular 9+ apps and dashboards
Stars: ✭ 158 (-10.23%)
Mutual labels:  canvas
Stock Chart
基于 canvas 的沪深两市股票分时 K 线图
Stars: ✭ 170 (-3.41%)
Mutual labels:  canvas
Rxdownloader
Demo of Downloading Songs/Images through Android Download Manager using RxJava2
Stars: ✭ 166 (-5.68%)
Mutual labels:  canvas
Mav active 3d planning
Modular framework for online informative path planning.
Stars: ✭ 164 (-6.82%)
Mutual labels:  path
Filterous 2
Instagram-like photo manipulation library for Node.js and Javascript on browser
Stars: ✭ 163 (-7.39%)
Mutual labels:  canvas
Bandersnatch
💻 Interactive Black Mirror: Bandersnatch Paths Website 🎥
Stars: ✭ 169 (-3.98%)
Mutual labels:  path
Vue Sign Canvas
一个基于canvas开发,封装于Vue组件的通用手写签名板(电子签名板),支持pc端和移动端,属性支持自定义配置
Stars: ✭ 163 (-7.39%)
Mutual labels:  canvas
React Native Signature Canvas
✒️ React Native Signature Component based WebView Canvas for Android && IOS && expo
Stars: ✭ 169 (-3.98%)
Mutual labels:  canvas
Diagram Maker
A library to display an interactive editor for any graph-like data.
Stars: ✭ 2,086 (+1085.23%)
Mutual labels:  canvas
Drawingboard.js
A canvas based drawing app that you can integrate easily on your website.
Stars: ✭ 2,072 (+1077.27%)
Mutual labels:  canvas
Welabx G6
welabx - antv G6
Stars: ✭ 163 (-7.39%)
Mutual labels:  canvas
Funvas
Fun canvas animations in Flutter based on time and math functions.
Stars: ✭ 164 (-6.82%)
Mutual labels:  canvas
Brpickerview
BRPickerView 封装的是iOS中常用的选择器组件,主要包括:日期选择器(支持年月日、年月等15种日期样式选择,支持设置星期、至今等)、地址选择器(支持省市区、省市、省三种地区选择)、自定义字符串选择器(支持单列、多列、二级联动、三级联动选择)。支持自定义主题样式,适配深色模式,支持将选择器组件添加到指定容器视图。
Stars: ✭ 2,149 (+1121.02%)
Mutual labels:  region

BuddyBuild

Diffre

pronounced - Differ

Diffre is a sample Android application that shows how to change text color based on background.

This sample application exposes two possible implementations:

  • A Path-based implementation that requires API level 19
  • A Region-based implementation that requires API level 1

Heavily influenced from Romain Guy's Medium article

demo gif

demo gif

This project was built because of this Stack OverFlow question

Check out this other library I wrote: LastPagerAdapter

Limitations

  • Even though Region API works from API 1+, many devices I've encountered don't render it unless layerType="software" is specified. So this effectively makes Region API useful only from API 11.

Contact

Email | Twitter

License

Copyright 2016 Rakshak Hegde

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].