Looking for android Keywords? Try Ask4Keywords

AndroidLeinwandzeichnung mit SurfaceView


Bemerkungen

Es ist wichtig, das Grundkonzept der Oberflächenansicht zu verstehen, bevor Sie sie verwenden:

  • Es ist im Grunde nur ein Loch im aktuellen Fenster
  • Native UI kann darüber platziert werden
  • Das Zeichnen erfolgt mit einem dedizierten Thread ohne Benutzeroberfläche
  • Das Zeichnen ist nicht hardwarebeschleunigt
  • Verwendet zwei Puffer: Einer wird aktuell angezeigt, einer wird zum Zeichnen verwendet.
  • unlockCanvasAndPost() tauscht die Puffer aus.

Deadlocks können leicht auftreten, wenn die lockCanvas() und unlockCanvasAndPost() nicht in der richtigen Reihenfolge aufgerufen werden.

Leinwandzeichnung mit SurfaceView Verwandte Beispiele