カテゴリー別アーカイブ: Android

adimg_subdirプラグイン その2

昔のブログから引っ越してきた、2011/07/28当時の記事です

昨日のブログで書いたアンドロイドの画像ファイルをサブフォルダで管理できるようにするプラグイン。
大まかな動作は、drawableのサブフォルダ(直下のみ)を選んでプラグインを実行すると、
「フォルダ名をアンスコで結合をしたファイル名」のファイルをdrawableに出力するというもの。

動かしてみると、svnファイルをコピーしてしまったり消してしまったり。。。
他にもアイコンファイルはデフォルトでAndroidManifest.xmlにのっているからそのまま出力すると名前が一致しなくなるなぁ。

alpha版はソース付きでアップした(アップしたリンク先無くなってました)ので興味ある人は覗いてみてやってください。

(出力イメージ)
res
│
├─drawable-hdpi
│ │ a_ba_icon.png
│ │ a_ba_mountpoint.jpg
│ │ a_ba_mypoint.jpg
│ │ a_ba_on.png
│ │ a_icon.png
│ │ a_mountpoint.jpg
│ │ a_mt.bmp
│ │ a_mypoint.jpg
│ │ ba_icon.png
│ │ ba_mountpoint.jpg
│ │ ba_mt.bmp
│ │ ba_mypoint.jpg
│ │ ba_on.png
│ │ ic_icon.png
│ │
│ ├─a
│ │ │ icon.png
│ │ │ mountpoint.jpg
│ │ │ mt.bmp
│ │ │ mypoint.jpg
│ │ │
│ │ └─ba
│ │ icon.png
│ │ mountpoint.jpg
│ │ mypoint.jpg
│ │ on.png
│ │
│ ├─ba
│ │ icon.png
│ │ mountpoint.jpg
│ │ mt.bmp
│ │ mypoint.jpg
│ │ on.png
│ │
│ └─ic
│ icon.png
│
├─drawable-ldpi
│ │ ba_icon.png
│ │ ba_mountpoint.jpg
│ │ ba_mt.bmp
│ │ ba_mypoint.jpg
│ │ ic_icon.png
│ │
│ ├─ba
│ │ icon.png
│ │ mountpoint.jpg
│ │ mt.bmp
│ │ mypoint.jpg
│ │
│ └─ic
│ icon.png

プラグイン Androidの画像フォルダ(res/drawable)用作業ファイル配置

昔のブログから引っ越してきた、2011/07/27当時の記事です

アンドロイド画像管理用サブフォルダプラグイン
前のブログに書いたけど、androidはサブフォルダに分割管理した画像ファイルは直接リソースとして使えないということなので、サブフォルダ管理した状態でres/drawableに反映できるようにするプラグインを作ることにした。
エクリプスのプラグイン作るのは久々だけど大した機能作る気はないのですぐにできるかな??

動作概要
アイコンの作業ファイル配置先資料はあったけど、画像ファイルのワークに関しては見つからないなぁ。

なんとなくiconに似せた雰囲気で
1.drawable*の下にサブフォルダが掘ってある状態で、
2.サブフォルダを選んでプラグイン起動すると
2フォルダの名称とファイル名をアンスコ結合したファイルをdrawable*に吐き出す
ようにするか。

技術メモリンク

Androidの画像フォルダ(res/drawable)

昔のブログから引っ越してきた、2011/07/27当時の記事です

解像度や向きごとに命名規約に従ったフォルダに、それぞれの解像度や向きごと用の画像を入れておけば表示時に自動で切り替えてくれる。
(参考:日本語
(参考:英語=本家

注意しなくてはいけないのは、読み込まれるリソースはフォルダの一階層目だけ。
つまり、下のように目的に応じたフォルダ分けができない・・・・
res/drawable/mount/mount01.bmp
res/drawable/river/river01.bmp
(参考:android ml)

別フォルダ管理プラグイン作るか。。。