Bonjour à tous,
J'ai une vue custom pour une appli android qui est assez complexe et est amenée à se redessiner souvent.
Dans cette vue je fait beaucoup de calcul du genre :
J'ai donc deux variable temporaires (nbSeconde , heure ) qui sont là uniquement pour la lisibilité du code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int nbSeconde = ((i * interval) * MAX) / mUsableWidth; int heure = nbSecond / 3600; c.drawText(String.format("%02d:00",heure), getWidth - 150, getHeight,paint);
Sachant que ce cas de figure est fréquent dans mon code et qu'il est appelé très souvent (redraw de la vue) est ce que ça vaut le coup de perdre en lisibilité pour gagner sur ces 2 allocations temporaire et donc limiter les passage du GC?
Partager