All Projects → john990 → Waveview

john990 / Waveview

Licence: apache-2.0
A wave view of android,can be used as progress bar.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Waveview

Term Web
📟 A simple Terminal UI that run on the web
Stars: ✭ 77 (-94.05%)
Mutual labels:  canvas
Canvaskeyframes
最简单的序列帧动画canvas插件
Stars: ✭ 83 (-93.59%)
Mutual labels:  canvas
Sketchpad
Sketchpad is fully customisable collaborative whiteboard plugin written in pure JavaScript.
Stars: ✭ 85 (-93.43%)
Mutual labels:  canvas
Pixelate
Pixelate an image with canvas.
Stars: ✭ 78 (-93.97%)
Mutual labels:  canvas
Binari
Interactive code editor with a live binary tree visual designed to teach new developers the fundamentals of dynamic programming.
Stars: ✭ 82 (-93.66%)
Mutual labels:  canvas
Lowpoly
Lowpoly image generator
Stars: ✭ 83 (-93.59%)
Mutual labels:  canvas
Physics Visual
Visualization/Simulation of 2D physics concepts
Stars: ✭ 75 (-94.2%)
Mutual labels:  canvas
Canvacord
Powerful image manipulation tool to manipulate images easily.
Stars: ✭ 87 (-93.28%)
Mutual labels:  canvas
H5 Animation
The canvas animation effect.
Stars: ✭ 1,246 (-3.71%)
Mutual labels:  canvas
Animated Stars Android
Draw animated stars on Android view canvas - written in Kotlin
Stars: ✭ 85 (-93.43%)
Mutual labels:  canvas
Waveforms
An interactive, explorable explanation about the peculiar magic of sound waves.
Stars: ✭ 1,218 (-5.87%)
Mutual labels:  canvas
Touchable
Flutter library to add gestures and animations to each Shape you draw on your canvas in your CustomPainter
Stars: ✭ 82 (-93.66%)
Mutual labels:  canvas
Watercolor Canvas
Creating watercolor-style canvas art
Stars: ✭ 84 (-93.51%)
Mutual labels:  canvas
Ng2 Konva
Angular & Canvas - JavaScript library for drawing complex canvas graphics using Angular.
Stars: ✭ 78 (-93.97%)
Mutual labels:  canvas
Vue Card Diy
Canvas-based custom card vue app
Stars: ✭ 83 (-93.59%)
Mutual labels:  canvas
Ditherjs
A javascript library which dithers an <img> using a fixed palette
Stars: ✭ 76 (-94.13%)
Mutual labels:  canvas
Curvejs
Made curve a dancer in HTML5 canvas - 魔幻线条
Stars: ✭ 1,251 (-3.32%)
Mutual labels:  canvas
React Tint
A React component that applies image processing filters to an image using Processing
Stars: ✭ 89 (-93.12%)
Mutual labels:  canvas
Compress.js
A simple JavaScript based client-side image compression algorithm
Stars: ✭ 86 (-93.35%)
Mutual labels:  canvas
Canvas Special
👽🌟超多经典 canvas 实例,动态离子背景、移动炫彩小球、贪吃蛇、坦克大战、是男人就下100层、心形文字等等等
Stars: ✭ 1,256 (-2.94%)
Mutual labels:  canvas

icon

WaveView

![Gitter](https://badges.gitter.im/Join Chat.svg) Android Arsenal

A wave view of android,can be used as progress bar.

Screenshot


APK


demo.apk

What can be used as


  • background
  • progress bar

How to use


https://github.com/john990/WaveView/blob/master/app/src/main/res/layout/main.xml#L7-L17

    <com.john.waveview.WaveView
        android:id="@+id/wave_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#ff702e8c"
        wave:above_wave_color="@android:color/white"
        wave:blow_wave_color="@android:color/white"
        wave:progress="80"
        wave:wave_height="little"
        wave:wave_hz="normal"
        wave:wave_length="middle" />

or you can just use(default progress is 80%)

    <com.john.waveview.WaveView
        android:id="@+id/wave_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@color/holo_purple"
        />

dependencies

allprojects {
		repositories {
			...
			maven { url "https://jitpack.io" }
		}
	}
	
	dependencies {
	        compile 'com.github.john990:WaveView:v0.9'
	}
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].