Frame Animation или Movie файл для короткого интерактивного приложения Android - PullRequest
2 голосов
/ 22 июля 2010

В самом простом объяснении я делаю очень маленькое приложение "интерактивный фильм" на Android.

В скорлупе ореха, когда приложение загружено, оно будет воспроизводить короткий фильм (возможно, не более нескольких секунд при скорости 12-24 кадра в секунду). Затем на экране появятся 2 кнопки, и в зависимости от того, какая кнопка нажата, я буду проигрывать другой короткий фильм (5-10 секунд). В ожидании решения пользователя фильм будет зацикливаться.

Источником видео является съемка в режиме стоп-кадра, поэтому он уже разделен на кадры.

Мой вопрос здесь заключается в том, следует ли мне использовать технику покадровой анимации или использовать для этого проигрыватель фильмов. В целом, возможно, есть менее 100 кадров, которые составляют стоп-кадр. Я собирался пойти по маршруту Frame Animation, но я не был уверен, что такое количество отдельных фреймов убьет приложение, поэтому я решил опубликовать здесь, чтобы узнать, есть ли у кого-нибудь понимание.

Спасибо!

1 Ответ

2 голосов
/ 12 августа 2010

После проб и ошибок может показаться, что если вам нужно воспроизвести большое количество больших кадров в вашем приложении, лучше всего выбрать маршрут для файла фильма.У меня был приличный успех на Android 2.2 с техникой покадровой анимации, но когда я попробовал это на Android 1.5, я столкнулся с серьезными исключениями «нехватка памяти» и в итоге пришлось отказаться от этого метода и вместо этого использовать файл фильма, который я ищув разные кадры файла фильма, чтобы дать мне аналогичный эффект.

...