Вопросы по теме 'surfaceview'

Android: восстановление фокуса с помощью SurfaceView
В настоящее время я разбираюсь с Android, играя с образцом Lunar Lander. Я обнаружил, что если вы выйдете из приложения (например, нажмете кнопку вызова), оно разрушит основную поверхность (вызов surfaceDestroyed ). При переходе назад (что...
5002 просмотров
schedule 23.04.2022

представление поверхности + glsurfaceview + макет кадра
Я новичок в java и OpenGL. Я пытаюсь получить экран предварительного просмотра камеры с возможностью одновременного отображения 3D-объектов. Изучив примеры на демонстрациях API, я подумал, что будет достаточно объединить код для примеров на...
19504 просмотров
schedule 03.02.2023

SurfaceView мерцает/разрывается
Я пытаюсь понять, как обойти мою проблему. Я прочитал http://groups.google.com/group/android-developers/browse_thread/thread/a2aac88a08cb56c2/b7dff4ba388cd664?lnk=gst&q=SurfaceView#b7dff4ba388cd664 который отвечает на мой вопрос, но, насколько я...
9460 просмотров

Как повернуть холст, не нарушая систему координат в Android?
Я пытаюсь повернуть холст с помощью canvas.rotate и одновременно переместить на нем объект. Проблема в том, что при вращении вращается и система координат холста, поэтому я получаю случаи, когда мой объект должен двигаться по оси y, но ось y...
2360 просмотров
schedule 07.07.2022

Android Surfaceview onClick Event не работает после нажатия HOME
я использовал игровой цикл, как указано в учебнике http://www.droidnova.com/playing-with-graphics-in-android-part-vii,220.html когда я нажимаю кнопку «Домой» и снова возвращаюсь к просмотру поверхности, после этого onclickview не работает
1814 просмотров
schedule 07.06.2022

Как получить SurfaceHolder с действительной поверхностью (необходимой для EGL.eglCreateWindowSurface)?
Я пытаюсь инициализировать GLES с помощью EGL (потому что я хочу рисовать из основного потока, а не использовать Renderer и рисовать изнутри onDrawFrame). Я получаю сообщение об ошибке: «Убедитесь, что SurfaceView или связанный с ним SurfaceHolder...
16316 просмотров
schedule 13.04.2022

Пример сбоя / зависания Canvas и SurfaceView - утечка памяти?
http://www.helloandroid.com/tutorials/how-use-canvas-your-android-apps-part-1 В конце этого руководства доступна ссылка для загрузки исходного кода. Я загрузил код и попробовал этот пример. Он рисует кенгуру на экране, и в течение 1-2 минут я...
6727 просмотров
schedule 04.09.2022

Сохранить рисунки на холсте в растровом формате?
Я использую SurfaceView и холст. С течением времени Холст рисует одно и то же растровое изображение, но в другом месте. Таким образом, каждый раз, когда положение растрового изображения изменяется, любые рисунки на растровом изображении также должны...
1877 просмотров
schedule 13.04.2023

Передать данные из Activity в SurfaceView
Я не уверен, в чем проблема. Я подумал, будет ли активность передавать информацию на поверхность, которую она реализует. В основном я пытаюсь сделать так, чтобы когда кто-то выбирает свой выбор игрового макета в главном меню (передает его с...
1664 просмотров
schedule 05.07.2022

Андроид — Surface View. Обновление БЕЗ очистки экрана. (Примечание: я нуб)
Я столкнулся со странной проблемой при попытке использовать SurfaceView. Как и этот , он работает, но продолжает мерцать между двумя кадрами*. Кроме того, unlockCanvasAndPost занимает около 30-50 мс. Это нормально? В этом случае перерисовывать...
1391 просмотров
schedule 13.08.2022

Объединение PNG в Android, несмотря на ARGB8888 и Gingerbread
В моем приложении я загружаю растровое изображение из /assets, как это Bitmap bitmap = BitmapFactory.decodeStream(getAssets().open("MyImage.png")); Части этого растрового изображения иногда рисуются с помощью Canvas.drawBitmap в другое...
903 просмотров
schedule 22.05.2022

Как эффективно изменить размер растрового изображения без потери качества в Android
У меня есть Bitmap размером 320x480 , и мне нужно растянуть его на разные экраны устройств, я пробовал использовать это: Rect dstRect = new Rect(); canvas.getClipBounds(dstRect); canvas.drawBitmap(frameBuffer, null, dstRect, null); это...
36900 просмотров
schedule 20.09.2022

Как мне справиться со сбросом SurfaceView и Thread, когда моя игра должна перезапуститься?
Я новичок как в разработке игр для Android, так и в разработке игр, и пытался создать клон pong, чтобы справиться со всем. У меня есть класс «PongView», который расширяет SurfaceView, и «PongThread», который расширяет поток. Я нашел способ...
2520 просмотров
schedule 07.05.2022

Как Android обрабатывает различия между размером / соотношением предварительного просмотра и фактическим размером SufaceView?
Я пишу небольшое приложение для Android, в котором пользователь может поместить изображение в предварительный просмотр камеры в реальном времени и сфотографировать его. Затем приложение соответствующим образом объединит два изображения - все это...
2624 просмотров
schedule 30.05.2022

Наличие таймера обратного отсчета на холсте с использованием класса Surfaceview в Android
Моя проблема в том, что я делаю одну игру, использую класс Surfaceview и рисую растровые изображения на холсте. Я хочу, чтобы игра имела максимальное ограничение по времени в 1 минуту, т.е. 60 000 миллисекунд. Я хочу показать время на холсте, и...
2968 просмотров
schedule 09.01.2023

Ошибка при обновлении View поверх SurfaceView
Я столкнулся с проблемой, когда хочу отобразить обычный объект просмотра поверх поверхности. Проблема в том, что если я установлю видимость обычного вида на невидимую в XML-файле макета, обновление вида будет неправильным - перекрывающаяся область...
5837 просмотров
schedule 11.07.2023

Android: Поверхностный вид
У меня есть SurfaceView с setZOrderOnTop(true) . Этот флаг необходим для прозрачного фона SurfaceView в процессе рисования. Как я могу отобразить любой вид перед ним?
1047 просмотров
schedule 25.09.2022

Камера Android - можем ли мы взять часть изображения из полноэкранного режима
Я хочу взять определенную часть изображения из предварительного просмотра изображения. Возможно ли, если да, то как это сделать? например, Я просто хочу показать пользователю некоторый предел, чтобы он мог взять частичную часть изображения....
1418 просмотров
schedule 25.07.2022

Как установить drawText в SurfaceView
Что ж, я создал SurfaceView, который без проблем отображает растровое изображение. Но я хочу отображать текст внизу экрана, я думаю, это можно назвать холстом. Я пытался нарисовать текст так же, как и растровое изображение, но безуспешно. Я...
7686 просмотров
schedule 20.07.2022

Отображение вращающегося 3D-объекта на камере. Предварительный просмотр?
Я создал 3D-объект, и я также показываю предварительный просмотр камеры. CameraPreview — это отображается на SurfaceView, определенном в файле XML, а 3D-объект отображается на framelayout, определенный в файле XML. Я хочу отобразить...
1124 просмотров