過去にTechBoosterでは、Canvasを使ったノウハウを公開しています。 Viewをカスタマイズ(独自実装)する ScaleGestureDetectorを使ってピンチイン、ピンチアウトを認識する Canvasの状態を保存/復帰させる 本エントリでは、CanvasにBitmapを表示する際にMatrixクラスを用いて簡易に加工(移動/回転/拡大縮小/歪み)を行う方法を紹介します。 Matrixクラスを使ってBitmapを加工することで、図形のドラッグによる移動や、ピンチアウトによる拡大などタッチパネルを持つデバイスならではの操作感を持たせることが可能となります。 ※タッチパネル上のジェスチャー(フリックやピンチアウトなど)に関する記事は以下を参考にどうぞ。 ScaleGestureDetectorを使ってピンチイン、ピンチアウトを認識する それでは続きをどうぞ。 CanvasへのB
![Matrixクラスを使ってBitmapを加工する | TechBooster](https://cdn-ak-scissors.b.st-hatena.com/image/square/68efca0de08aa4f8e410eb2b45068da0cd89828d/height=288;version=1;width=512/https%3A%2F%2Ftechbooster.org%2Fwp-content%2Fuploads%2F2012%2F03%2Fzu2.png)