Hey I'm creating an app with a NavigationView and cards are pushed and popped from the view as necessary. I have applied CSS to add a background image to navigation view so it's the same across all cards. The first card has just a simple List, but it performs AWFULLY on an Samsung Note. When I say "it", I mean only scrolling the list itself.
If I pull the same view up on an iPhone, it's a lot smoother. I understand that iPhone renders things differently and gives more priority to rendering, but why is android rendering SO much worse. Once I remove the background image, the android performs a lot smoother, but why does a 78kb background image kill the performance so much???
I understand this now but i think it's specific to only some manufacturers. I tried it on several samsung androids, including a new samsung with ICS and they all performed poorly with scrolling lists with background images.
I tried it on an LG android and it worked quite smoothly, much better than the samsung androids, although still not as smooth as iOS. Strangley enough I tried on a 2yr old motorola android and it performed better than the brand new samsung android running ICS...
Regarding your CSS3 comment, how is the css background property related to CSS3? I tried created a CSS3 gradient instead of the background and all androids seemed to perform much better. It only seems to be the background images that cause it to start lagging seriously. And the image wasn't even high res. I scaled it down to about a 25kb pixelly mess and the samsung androids still struggled with it.
interesting. I guess I thought a simple background image is one of the most common css properties and would not be that much of a problem. I would have expected css gradients to cause more problems, but it was the other way around.
If you have a background image, it means it has to render much more the the screen. And that gets even worse when you have to scroll a list (every time it moves a pixel, it rerenders). If you have a simple block color, it has less to render.
We’ve also seen performance degrade on Android if CSS is pushed to hard, and yes, a simple image is sometimes worse than gradients. However, don’t abuse gradients and shadows, especially in long lists that will be scrolled.
Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..."