surfaceview

    61

    3답변

    Camera의 미리보기를 SurfaceView으로 그려주는 간단한 프로그램이 있습니다. 내가하려는 것은 onPreviewFrame 메서드를 사용하는 것입니다.이 메서드는 onDraw 메서드를 호출해야하는 invalidate 메서드를 실행하기 위해 SurfaceView에 새 프레임을 그릴 때마다 호출됩니다. 사실, onDraw 메서드가 호출되고 있지만 아무것

    0

    1답변

    Android에서 비디오 게임을 만드는 방법을 배우려고합니다. 따라서 SurfaceView를 사용하여 Android에서 그래픽을 만드는 방법에 대한 설명이 필요합니다. 목적. 그러나 내가 시도한 모든 단일 그래픽 튜토리얼 (주로 SurfaceView)은 실패했습니다. 제 요소가 아니기 때문에 XML을 사용하고 싶지 않습니다. Google은 프로그램 방식으로

    0

    1답변

    SurfaceView에서 표준 "LockCanvas-Draw-unlockCanvasAndPost"루프 내에서 캔버스에 그린 새 스레드를 보내고 있습니다. (스레드에는 메시지 루프가 포함되지 않음). 해당 스레드에서 Android 표준 Dialog를 표시하는 방법은 무엇입니까? MSG 루프가없는 스레드로, 코드를 다음 작동하지 않습니다 Builder buil

    5

    2답변

    저는 Lunar Lander 샘플로 놀고있는 안드로이드 그립에 접근하고 있습니다. 앱에서 멀리 이동하면 (예 : 통화 버튼 누르기) 기본 표면 (전화 surfaceDestroyed)이 파괴된다는 사실을 발견했습니다. 뒤로 이동하면 (즉, onWindowVisibilityChanged이 트리거 됨) 앱이 재생성되지 않고 표면에 그려 지므로 앱이 충돌합니다.

    3

    1답변

    캔버스를 사용하여 물건을 그릴 때 SurfaceView를 사용하고 있습니다. 문제는 기본적으로 모든 것을 가로로 표시하고 장치의 위치에 관계없이 그대로 유지하기를 원한다는 것입니다. Surface XML 파일을 사용하지 않고 SurfaceView를 보여줍니다. 대신 SurfaceView를 확장하는 클래스가 있고 그것을 표시하기 위해 setContentVie

    11

    2답변

    640 * 480 픽셀이라는 오프 스크린 비트 맵을 생성하고 SurfaceView에 표시하는 안드로이드 응용 프로그램을 작성하고 있습니다. 이미지 크기는 핸드셋의 실제 디스플레이보다 큽니다. 응용 프로그램의 작동 방식은 처음에 이미지의 왼쪽 위 모서리 (0,0)를 표시 한 다음 이미지 주위를 스크롤 할 수있게하려는 것입니다. 내 Surfaceview 클래스

    8

    2답변

    현재 소프트웨어 키보드를 구현하고 있습니다 (일부 정교한 예측을 사용함). 캔버스를 사용하여 그리는 것은 성능 측면에서 불충분합니다. 프레임 그리기 시간이 100ms를 훨씬 상회하는 것은 분명히 받아 들일 수 없습니다. 키보드 자체는 약 33 개의 키로 구성되며, 각각은 drawRoundRect와 위의 간단한 텍스트를 사용하여 그려집니다. 무엇이든 위젯을

    2

    1답변

    일부 안드로이드 프로그램을 개발하는 데 질문이 있습니다 ... 저는 카메라 미리보기를 위해 표면 뷰를 사용합니다. 그것은 잘 작동하지만 내가 다른 활동을 (뭔가를 클릭하여) 시작한 다음 다시 그 활동에서 한 문제가 있습니다. 그 후에는 표면보기가 더 이상 보이지 않습니다. (그러나 OnClickListener를하고있다) 을하지만 난이 surfacecreat

    1

    1답변

    (최신) Android SDK를 시험해보고있어 이상한 동작을 발견했습니다. 저는 SurfaceView 응용 프로그램 Activity, SurfaceView 및 렌더링 스레드를 작성했습니다. 실제로 그림을 그리는 것은 아니며, 프레임 속도를 한 번에 한 번만 logcat에 기록합니다. 세로 모드로 실행하면 약 60fps가됩니다. 그러나 가로로 뒤집 으면 프레

    1

    1답변

    저는 Game이라는 Activity, GameView라는 SurfaceView, GameThread라는 스레드로 안드로이드 게임을 만들고 있습니다. 게임의 onCreate()에서 새로운 GameThread를 만드는 새로운 GameView를 만들어 게임 로직과 캔버스 그리기를 모두 수행합니다. 그러나 수명주기에 어려움이 있습니다. 뒤로 누르고 다시 시작하면