タグ

tipsとframeに関するpipoのブックマーク (1)

  • Androidで拡大縮小可能なGUI部品を作成するには | dotproof

    WEBデザインでも角にRのついたグラフィックを作成し、内容の量に応じてボックスを拡大縮小可能できるように配置する場合があると思います。AndroidGUIではそのような機能が、Ninepatchという名前で実装されています。またそのための特殊なPNGファイルを作成するツールがSDKに同梱されています。 Ninepatchイメージは、拡張子が.9.pngの特殊なPNGファイルですが、中身は通常のPNGファイルのようです。まず、拡大縮小可能なように中心部がタイリングできるようなグラフィックを描きます。 図では紫の部分がタイリング可能なようにベタ塗りとして、上から下へのグラデーションをつなぎ目のないように描いています。このファイルを通常のPNGファイルで書き出します。 次にAndroid SDKのツールディレクトリにあるdraw9patch.batを開きます。特に開発環境をインストールしていな

  • 1