Pametne cike sa stackoverflowa su testirale koji od tri nacina generisanja poruka sa customiziranim sadrzajem ( + operator, string formatter i StringBuilder klasa ) i zakljucili su sljedece:

 

The result are as follow (average of 5 runs each):
Approach       Time(ms)  Memory allocated (long)
‘+’ operator     747           320,504
String.format  16484       373,312
StringBuilder  769           57,344

 

Drugim rijecima – koristnje StringBuilder klase za pravljenje formatiranog stringa je daleko najbolje. Koristenje “+” operatora je gotovo jednako brzo ali znacajno vise memorije zauzima.

Izvor:

http://stackoverflow.com/questions/513600/should-i-use-javas-string-format-if-performance-is-important

 

Zatrebalo mi pa nadjoh na internetu kako se ovo radi … osim pinch to zoom implementira i translaciju (skroliranje) kao na MapView-u te se uz malo maste moze primijeniti na svaki View a ne samo na ImageView.
Pa neka ostane:

Kod je preuzet sa linka

http://stackoverflow.com/questions/5790503/can-we-use-scale-gesture-detector-for-pinch-zoom-in-android

 

© 2012 Mobilna Halka - mHalka Suffusion theme by Sayontan Sinha