ajithvgiri / Canvas
Licence: apache-2.0
Canvas Drawing Android Library
Stars: ✭ 35
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Canvas
Pudding
🌟 Pudding use WindowManager(don't need request permission) to pull down a view that are displayed on top their attached window
Stars: ✭ 371 (+960%)
Mutual labels: jitpack, custom-view
PassCodeText
A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customizability.
Stars: ✭ 105 (+200%)
Mutual labels: custom-view, jitpack
Freedrawview
A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content. Useful for note apps, signatures or free hand writing.
Stars: ✭ 627 (+1691.43%)
Mutual labels: custom-view, canvas
Ancustomview
Blog for @IBDesignable and @IBInspectable in Swift for make Custom View.
Stars: ✭ 14 (-60%)
Mutual labels: custom-view
Instagrid Js
A Javascript library to do exactly what Instagram Layout application does
Stars: ✭ 13 (-62.86%)
Mutual labels: canvas
Ec Devtools
ec-devtools是支持canvas库 ( easycanvas , https://github.com/chenzhuo1992/easycanvas ) 的chrome调试工具,能对canvas的元素的样式、物理属性等进行修改,达到所见即所得的效果,提高调试效率
Stars: ✭ 35 (+0%)
Mutual labels: canvas
Githubcontributionsview
A library to show the map of contributions (Github)
Stars: ✭ 27 (-22.86%)
Mutual labels: custom-view
Imagelabelview
A view for data-labeling(a tool for machine learning).
Stars: ✭ 20 (-42.86%)
Mutual labels: custom-view
Peppy Calendarview
Simple and fast Material Design calendar view for Android.
Stars: ✭ 30 (-14.29%)
Mutual labels: custom-view
Signature pad
HTML5 canvas based smooth signature drawing
Stars: ✭ 7,623 (+21680%)
Mutual labels: canvas
Android Holocircularprogressbar
Holo Circular ProgressBar
Stars: ✭ 966 (+2660%)
Mutual labels: custom-view
Werender
Simple, light-weight, Canvas library for 2D rendering
Stars: ✭ 13 (-62.86%)
Mutual labels: canvas
Canvas Img Process
html5 canvas image process ( 3*3 kernel ) canvas卷积核测试 canvas图片后期
Stars: ✭ 31 (-11.43%)
Mutual labels: canvas
Pixi.js
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Stars: ✭ 34,982 (+99848.57%)
Mutual labels: canvas
Drawing App Library
Simple android library for drawing
Setup
1. Provide the gradle dependency
Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add the gradle dependency to your app
module build.gradle
file:
dependencies {
compile 'com.github.ajithvgiri:Canvas-Library:v1.1.1'
}
2. Add the Canvas View view to your Relative Layout xml file
Make sure layout_width
and layout_height
are match-parent
. and make sure the background of the layout must be white
<RelativeLayout
android:id="@+id/parentView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF" />
3. Add the canvas view to the layout
RelativeLayout parentView = findViewById(R.id.parentView);
CanvasView canvasView = new CanvasView(this);
parentView.addView(canvasView);
To clear the drawing
canvasView.clearCanvas();
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].