2011年8月13日土曜日

AIDMA noteを改善するの巻 - その1 -

こんにちは。

Androidの勉強を始めて、早5ヶ月。

リリースしたアプリは、4つ。


第一弾:AIDMA note

第二弾:ScreenLockGesture

第三弾:ヤッテミッション

第四弾:旅宿(たびやど)

こう並べてみると、AIDMA noteがとても残念なデザインです。。

トップ画面と登録画面のたった2画面ですが、残念なところ満載なので、改善していきます。

その1:MENUのアイコンがダサい。

アイコンは自分で用意しないといけないと思っていたので、
センスのないアイコンを自作して表示させてしまっている。


赤い四角で囲んでいる部分です。
res/drawableに自分で作成した画像を登録、参照しています。

ここをAndroid標準のアイコン画像に変えて、統一感を出したいと思います。

方法1.
sdkフォルダ配下のplatforms/android-xx/data/resからアイコンを探してきて、
res/drawableを差し替える。


方法2.
Android標準のアイコンを直接参照する。
1.res/drawableのアイコンが入らないので、削除します。
2.setIconで指定する方法を以下のようにします。
setIcon(R.drawable.disk)
setIcon(R.drawable.mail)
setIcon(R.drawable.clear)


setIcon(android.R.drawable.ic_menu_save)
setIcon(android.R.drawable.ic_menu_send)
setIcon(android.R.drawable.ic_menu_close_clear_cancel)


修正後はこんな感じです。

メインの画面がイケテないので、アレですが、MENU部分はマシになりました。

android.R.drawable.xxxxxで指定できるアイコンは、
sdkフォルダ配下のplatforms/android-xx/data/resにあるので、そちらを参照してみてください。

この方法を使うと、
アプリのサイズが小さくなるので、特に理由がない場合は使った方が良いですよ。


自分でアイコンを作成する場合は、
ガイドラインがあるのでそちらを参照すると、恥ずかしい思いはしなくて済むのかも。


追記:

> android.R.drawable.xxxxxで指定できるアイコンは、
> sdkフォルダ配下のplatforms/android-xx/data/resにあるので、そちらを参照してみてください。
android.R.drawable.xxxxxの指定方法は端末 / バージョンによって異なるので、非推奨とのこと。
sdkフォルダ配下のplatforms/android-xx/data/resを使う場合は、コピーして使ってください。

0 件のコメント:

コメントを投稿