9パッチの画像を作成してアプリで使用したいのですが、作成方法がわかりません。
WebでAndroidソースコードを検索しましたが、例が見つからないようです。プロセスを理解するためにチュートリアルが必要です。
Android sdkには、9つのパッチイメージを作成してテストするためのツールが含まれています: http://developer.Android.com/guide/developing/tools/draw9patch.html ==
こちらの作成ガイドラインを使用して、そこにあるすべてのgfxパッケージ(photoshop、Paint.net、...)を使用して9つのパッチファイルを作成することもできます: http://developer.Android.com/guide/topics/graphics /2d-graphics.html#nine-patch
最良かつ最も簡単な答えを検索して、9パッチの画像を作成しました。 9パッチイメージを作成するのが最も簡単な作業です。
[〜#〜] here [〜#〜] からすべての解像度(XHDPI、HDPI、MDPI、LDPI)の9パッチイメージをワンクリックで作成できます。
ご不明な点がありましたらお知らせください。お役に立てば賛成です。
私はちょうどその素晴らしい代替9patchエディター( Mikle Garin による)を見つけました、そして私はそれがsdkに組み込まれた標準のものより1000%良いと思います:
ストレッチ可能な領域の幅が1ピクセルの単純なケースのために、通常のPNG画像から9パッチ画像を自動的に作成できるツールを作成しました。これがサンプルの入力と出力です(400%で表示):
NinePatch画像は、Photoshop、Illustrator、Paintなどで作成された標準のPNG画像です。NinePatchルールを追加するには、Androidのdraw9patch.batツールにドラッグアンドドロップするだけです。 = SDKディレクトリ。
[〜#〜] if [〜#〜]draw9patch.batツールを使用しない場合は、追加の1px透明な境界線でNinePatchルールを1px黒(#000000)の鉛筆サイズで描画しますあなたはそれを保存します。
重要!!!拡張子myimage.9.pngを付けて画像を保存します)透明なPNG-8/PNG-24として。
http://Android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html
Although Android provides the tool for ninepatch images .Open terminal and go to Android sdk -tools path and type ./draw9patch. But this is the best link you can make for all density in just one click.