Так что это довольно общий вопрос, но я некоторое время размышлял над этим и хотел посмотреть, есть ли у кого-нибудь предложения по этому поводу.
В моем предыдущем опыте, как и у некоторых людей, использование SurfaceViews и / или CanvasViews для отображения графики, рисования пикселей и анимации было очень простым и понятным. Я лично использую SurfaceViews больше для анимации, так как они более оптимизированы для этого. Из тестов я понял, что SurfaceViews сильно задерживается на некоторых телефонах (например, Motorola Droid), но плавно работает на других (например, Droid Incredible). Мне было интересно, если кто-нибудь знает о представлениях или методах отображения, которые работают гладко и более эффективны, чем SurfaceViews и / или CanvasViews, особенно для анимации. Большое спасибо.
В первую очередь я хочу знать это, потому что я не понимаю, как некоторые игры могут работать так гладко на моих медленных телефонах, даже если они имеют намного больше анимации, чем моя простая игра, использующая SurfaceView.