Download .APK (121.2 KB)

Testing and Issues

You can test this app and submit issues during the testing period of the Android Chart contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.


by rating


Fair Mammoth Apr 28, 2019 at 09:52
– The third graph blinks when filtering.
– Data filters doesn't work properly (the attached video).
– Overall speed is average.
– Bonus goal partially implemented (the pie chart only).
LG Nexus 5X, Android 8.1.0
Fairy Zebra Apr 29, 2019 at 15:57
Thanks for testing at weekend! And thanks for contest.
I will give a little detailed notice about my work -

Please check out my Predictive way of graph vertical wrapping while scrolling (it has no mostly used post animation).
It is made similar to the very 1st video task from 1st stage.
I did my best to achieve such effect.

(I attached Video to compare approaches - postanimation vs predictive)
Y-values repositioned only on tap release. The color of Y-values is incorrect. The filters button glitch is sadly critical
Samsung Galaxy S4, Android 5.0.1
Fairy Zebra May 1, 2019 at 15:18
Not only on tap but during scroll too, video attached
Bad text position
Fairy Zebra Apr 17, 2019 at 15:45
yeah, reproduced, not for all screens but yes, thank you
Wrong maximum at chart 4 (should be 64M). Appears when scroll back-forward several times
Fairy Zebra Apr 17, 2019 at 15:46
Grigory Ivanov Apr 19, 2019 at 07:23
- fast, consistent
- chart Y min-max adjustment without delay and postanimation
- nice area to pie transition
- Nice checkboxes animation
- very interesting animation of theme change
- landscape mode (the only who did this)

- ui issues with pie chart
- only one bonus task
- chart are clipped on left and right

Looks like almost production ready, forward for looking at code
Xiaomi A2
Fairy Zebra Apr 22, 2019 at 19:37
mystical last bar, sometimes the countdown starts from 1
Fairy Zebra Apr 20, 2019 at 16:28
Can not reproduce second issue, but thanks for testing my work
alexandr popov Apr 17, 2019 at 21:54
See screenshot: at this position chart edges can not be moved
Fairy Zebra Apr 18, 2019 at 04:11
It actually can, but only from left, thank you
Nastya Lisovskaya Apr 19, 2019 at 19:49
Step value on y axis is not constant.
Fairy Zebra Apr 22, 2019 at 19:37
Nastya Lisovskaya Apr 19, 2019 at 19:53
1. Wrong position of rectangle with selected values. By design it must overlap the vertical line when there is enough space to show selected circles under the rectangle.
2. Rectangle with shadow looks deformed (it is probably made of transformed bitmap with shadows)
Fairy Zebra Apr 22, 2019 at 19:37
Nastya Lisovskaya Apr 19, 2019 at 19:59
1. Chart toggle buttons are sometimes animated with bugs.
2. Dates label blinking and animates between the same values.
Fairy Zebra Apr 22, 2019 at 19:33
2. Not the same values, they a bit differ
Nastya Lisovskaya Apr 19, 2019 at 20:00
Status bar in night mode is incorrect.
Fairy Zebra Apr 22, 2019 at 19:36
Nastya Lisovskaya Apr 19, 2019 at 20:02
Percent sum is 99%
Fairy Zebra Apr 24, 2019 at 10:53
Thanks but dont think this is an issue, 1-1-1 is 33-33-33 not 33-33-34. By design we round them
Nastya Lisovskaya Apr 19, 2019 at 20:05
X labels changes is against design video from stage 1.
Fairy Zebra Apr 20, 2019 at 16:21
In some cases yes, but generally changing is working as needed
Cannot install the APK file: "App not installed." error message.
Nexus 5 / Androd 6.0.1
Fairy Zebra Apr 24, 2019 at 10:50
Seems like google play protect
1. When rotating screen zoom control restore wrong relative min preview area width. Then somehow chart lines become shifted.

2. Start and End dates do not align with chart edges
Umi Super, Android
Fairy Zebra Apr 21, 2019 at 09:46
Thanks, cannot reproduce 1st issue
3. + Nice dot intersect smooth animation
+ Preview Zone supports fling (great, because only few participants did that)

Date intersect point is wrong. Compare y line values and dialod values.
Android, Umi Super
Fairy Zebra Apr 30, 2019 at 12:45
Thanks for noticing fling
4. Wrong Auto Height Wrap. See telegram y scaled chart screenshots. Both tops and bottoms of each chart must visually match each other (be on the same vertical level)

5. Chart always clipped.
Umi Super, Android
Fairy Zebra Apr 23, 2019 at 06:34
My autowrap algorithm generally differs from mostly used postanimation way, I am wrapping height using Kalman filter without running animator, and with filter factor depending on scroll velocity, I am getting prediction effect.

After wrap I add 10-15 percent additional space. I'd not say that wrap itself ia wrong.
6. "Pears" abrupt animation issue. Due to small relative values, animation for pears are strange and too quick. Many other apps here share the same small issue.

7. Start and End bar are half clipped. In order to fix this, you should have always inset drawing bounds to half of bar width at current scale.

8. Small issue. Rounded list items are sometimes strangely clipped during its animation.
Umi Super, Android.
Fairy Zebra Apr 23, 2019 at 06:33
Poor performance on #3 and #5 charts
Xiaomi A1
Fairy Zebra Apr 24, 2019 at 17:36
Xiaomi A1
Nobody added any issues yet...