Domanda

Semplice Domanda: Typeface.createFromAsset () cache? O devo solo mantenere un punto di riferimento in tutto in memoria di tenere a portata di mano? Il motivo per cui mi chiedo è perché lo uso parecchio (tutto per mantenere un unico carattere in molte attività / vista), quindi mi chiedo se Carattere farà un po 'di semplice memorizzazione nella cache in modo da non dover mantenere la riferimento me stesso.

È stato utile?

Soluzione

Non, come meglio posso dire - che chiama direttamente giù in

http: // google.com/codesearch/p?hl=en#uX1GffpyOZk/core/jni/android/graphics/Typeface.cpp&l=115

che sembra che sarà sempre aprire un asset e creare un nuovo tipo di carattere per il flusso. Probabilmente si può controllare due volte da soli; basta controllare e vedere se si ottiene lo stesso oggetto Carattere da più chiamate a createFromAsset con la stessa risorsa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top