git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Optimize speed on Android


Hello,

I also noticed that performance vary significantly on android between
devices, even between devices with comparable hardware.

I don't have any explanation for the  data processing performance
degradation when renderMode is set to gpu.

Complicated views can take a while to initialize, you can leverage the
destructionPolicy property if you don't want a particular view to be
destroyed when the user navigate to another one. The application memory
print will increase but I don't think that it is still a problem on modern
devices.

Did you set useVirtualLayout to false on your list ?
CacheAsBitmap improve scrolling performance but the visual content of your
item renderers must be "still" (Except when the data property change)
because the item renderer as a displayObject is cached every time its
content changed. 

If you want to try on your samsung S8, I have an application on the play
store with a demo mode that contains various list with as3 item renderers :  
https://play.google.com/store/apps/details?id=air.net.after24.Studius
<https://play.google.com/store/apps/details?id=air.net.after24.Studius>  

Vincent.



--
Sent from: http://apache-flex-users.2333346.n4.nabble.com/



( ! ) Warning: include(msgfooter.php): failed to open stream: No such file or directory in /var/www/git/apache-flex-development/msg02737.html on line 100
Call Stack
#TimeMemoryFunctionLocation
10.0024363416{main}( ).../msg02737.html:0

( ! ) Warning: include(): Failed opening 'msgfooter.php' for inclusion (include_path='.:/var/www/git') in /var/www/git/apache-flex-development/msg02737.html on line 100
Call Stack
#TimeMemoryFunctionLocation
10.0024363416{main}( ).../msg02737.html:0