Hi all,
Just wanted to share the solution to a problem I was having in case anybody else ran into the same wall. There are a few posts here that talk about Android running slowly. My own app was victim to the same defect. After probably a week of trying to refactor my code to improve the performance, I finally realized the incredibly obvious solution.
The images I was displaying in my views were too large. Funnily enough, iOS can render them much faster than Android. But yeah, if your views are taking forever to render on Android, first thing I'd check from now on is the ORIGINAL RESOLUTION of the image you're trying to load. Chances are, it can be shrunk.
Don't mean to spam a meaningless question, but I didn't really find this anywhere online when I was trying to find a cause for Android lag. I'm pretty sure someone else will run into this down the line and though its an obvious solution now, it certainly wasn't during debugging.