Как повысить производительность, используя Processing для Android? - PullRequest
5 голосов
/ 14 октября 2010

Я преобразовал несколько своих эскизов Обработки в приложения для Android, но они, кажется, работают очень медленно в эмуляторе и на моем устройстве .

Есть ли какие-либо советы о том, какувеличить скорость и производительность моего эскиза, работающего как приложение для Android?Есть ли вещи или части API обработки, которых мне следует избегать?

Ответы [ 2 ]

4 голосов
/ 14 октября 2010

http://developer.android.com/guide/practices/design/performance.html Я надеюсь, что это поможет вам.

2 голосов
/ 29 октября 2013

Facepalm на все ответы ... Их ответы предназначены для программистов, которым требуется оптимизировать каждый% процессорного времени. Но у меня та же проблема, что и у вас, на самом деле в наброске ничего особенного не происходит, но она все еще медленная. И я сомневаюсь, что BlackDragon даже знает, что такое обработка

Мой ответ: Попробуйте использовать другой рендер, P2D например.

Вы можете использовать его, поместив его рядом с определением размера эскиза:

size(Width,Heigth,P2D);

Или, если вы не хотите использовать эту функцию, вы можете переопределить sketchRenderer, поместив этот метод.

String sketchRenderer(){
   return P2D;
}
...