{"repo":"VladimirWrites/Lemniscate","free":true,"listed":false,"github":"https://github.com/VladimirWrites/Lemniscate","clone":"git clone https://github.com/VladimirWrites/Lemniscate.git","description":"An easy way to make your progress view nice and sleek.","language":"Kotlin","stars":423,"topics":["lemniscate","android","progress","curves","custom","view","android-library"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"----- Lemniscate is a library that will help you to make your progress view nice and sleek. Demo ----- Demo application is available on Google Play. The application is intentionally simple, without any libraries, to be understandable to more developers. Setup ----- Add JitPack to your settings.gradle : and to your app build.gradle : AndroidX Android Support Library (Deprecated) Usage ----- Example of usage: Params available in all views: duration (int) - duration of one animation cycle in millisecondes lineColor (color) - color of the line maxLineLength (float) - max length of line (in percentage; 1.0 is full length, 0.5 is half of length) minLineLength (float) - min length of line (in percentage; 1.0 is full length, 0.5 is half of length) sizeMultiplier (float) - default size of view will be multiplied with that number strokeWidth (dimension) - width of line precision (int) - number of points in curve calculated in one cycle Lemniscates BernoullisProgressView - Lemniscate of Bernoulli, GeronosProgressView - Lemniscate of Gerono BernoullisBowProgressView BernoullisSharpProgressView Additional params: hasHole (boolean) - hole in a middle of Lemniscates Roulettes EpitrochoidProgressView - Epitrochoid, HypotrochoidProgressView - Hypotrochoid Additional params: radiusFixed (float) - radius of fixed circle radiusMoving (float) - radius of moving circle distanceFromCenter (float) - distance from the center of the moving circle numberOfCycles (float) - for one duration curve will be","default_branch":null,"files":null,"tree":[],"storefront":"/r/VladimirWrites","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/VladimirWrites/Lemniscate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}