I have some strange behaviour. On Nexus 5 (5.0.2) and Galaxy S5 (4.4.2) I have a lot of memory issue when browsing my app. I know most of them is due to rendering Bitmap. I'm using a lot of ImageView on my app, and put inside picture from server with Glide Library.
For example on Nexus, the heap size grown until 200 MB, what is is taking too much it is the Byte array, arround 160 MB when navigating on the app the size keep growing for both until I reach the size mentioned, and I got memory issue.
What is it strange, is that on a small memory phone Xperia (4.1.1) I do not got theses memory issue, the heap size is arround 30-40 MB, and the byte Array is arround 25MB. Even when navigate on the app, these value always stay arround this...
Why I got a different behavior?
I know for memory issue there is no easy fix. But I'm really disapointed of this behavior, I was expecting the opposite : More memory issue on the less powerfull phone!