I'm trying to figure why is my app stutter when a user is switching between activities and when a Dialog is created.
I dump my app performance in order to detect anomalies using Profiler and playing with the app for some time.
The only abnormality I managed to detect is the relatively huge number of "Native Size" of Bitmap, in comparison to to other objects:
But I don't really know if its abnormal and if so, how to investigate and solve it.
The app is pretty big so I think it would be best the share the whole repo for you to be able to view the code:
Open the activity which you think is lagging and in the logcat filter byword
Choreographer
, if you findin the logcat, it means that the application may be doing too much work on its main thread.
then you can optimize your calls and processing for that activity