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