AndroidプログラミングのTOPへ Androidで,View上にビットマップ画像等を表示し,ピクセル単位で画素を操作する。 しかも一回きりではなく,繰り返しcanvas上でピクセル操作する。 この方法は,「動的かつ連続的に,画面上の見かけを微調整したい。」という要件にマッチする。 Androidアプリの画面上で,動きや見かけ上の変化を付けるためには,いくつか方法がある。 下記にまとめてあるが,ピクセル操作は,わりと「最後の手段」的な位置付けだ。 OpenGLを導入し,2Dないし3DのSpriteでアニメーションする。 →定番だが,そこまで大がかりな事をしたいのではない。このツールの導入は,微調整レベルではない。 Viewに対して,Animation APIを使う。 →手軽だが,View単位でしか適用できない。つまり適用対象の粒度が荒い。それに,アニメーションの合成はできるが,連続がで
![Androidで,「ビットマップのピクセル操作」をリアルタイムに実行するサンプルコード - 主に言語とシステム開発に関して](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)