Android Programjaim

Android fejlesztes, java, kotlin, web.. miegymas:)

Memory usage, etc #2

2013. január 26. 11:54 - lacas82

Túl sokat zabált még MINDIG a chat...gondolkozott, törte a fejét, hol lehet a hiba? Végül rájött

Minden threadben volt, nem segített se az asynctask, se a thread.sleep, se traceview, se mat se semmi már.

és akkor tesztelgetett:

total commander:
-adb shell top -m 10

ez megmutatja egy cmd-s shellben, hogy az első 10 app, mennyi cpu időt vesz el.

mik voltak a tényleges hibák:
-AnimationUtils használata:

---hihetetlen de a login screenen egy sima rotate animáció +14% cpu időt eredményezett
---ki kellett szedni az összes Animationt, mivel nemhogy sok cpu idő ment el vele, de az ide-oda váltogatás miatt memory leak is volt benne (meg ne kérdezzétek miért, de nőtt bizony a memória minden animáció után)

---saját készítésű gombok: MyButtonOptions extends Button és onDraw megint csak sokat levesz