2011-06-30 10 views
0

私は自分のアプリケーションに滑らかなGUIを作りたいと思っています。しかし、私はどのように戻るボタンでcusomのタイトルバーを作成するつもりですか?アンドロイドでカスタムボタンを作成するツールはありますか?またはGUIを作成するのに役立つか?また、アンドロイドのGUIについて話す本もありますか?戻るボタンとタイトルでカスタムタイトルバーを作成するには?

答えて

8

私は自分のアプリケーションに滑らかなGUIを作りたいと思っています。

いいですね。

しかし、バックボタン付きのタイトルバーを作成するにはどうすればいいですか?

OSにはユーザーに戻るボタンが用意されているため、Android開発者は画面に「戻るボタン」を表示しません。

カスタムタイトルバーであまりにも多くの作業を行う場合は注意が必要です。 AndroidのタイトルバーはAndroid 3.x用のHoneycomb「アクションバー」にモーフィングしています。アイスクリームサンドイッチが電話機に「アクションバー」をもらうことはまれです。アクションバーのスタイルを設定したり、滑らかなものをたくさん作ったりすることができますが、それは守らなければならない構造を持っているので、Androidアプリケーションは一貫したルックアンドフィールを持つことができます。根本的に異なる「カスタムタイトルバー」に電話アプリをあまりにも依存させると、ユーザからのUXの苦情が出る可能性があります。

私は「カスタムタイトルバー」を行う最も簡単な方法は、既存のタイトルバー(マニフェストの<activity>などのandroid:theme="@android:style/Theme.NoTitleBar"など)を取り除くことです。タイトルバーアクティビティ自身のレイアウトに表示されます。または、this blog postに記載されているように、FEATURE_CUSTOM_TITLEを使用します。

アンドロイドにカスタムボタンを作成するツールはありますか?

Photoshop。 GIMP。マイクロソフトペイントなど

ボタンの顔に行くイメージを参照している場合、1つのイメージが必要です。カスタム背景を参照している場合は、nine-patch PNG filesである必要があり、関連性のあるeach different state(通常、押された、選択されたものなど)である必要があるため、複雑になります。

またはGUIを作成するのに役立ちますか?

EclipseにはドラッグアンドドロップGUIの開発が今日行われています。

また、アンドロイドのGUIについて話している本もありますか?

実際には「ひどく」(入力中にSHIFTキーに気を散らしていた)と仮定すると、それらのほとんどすべてが行います。 WebサーバーやBeowulfクラスターなどをカバーしているようなものではありません。

"HEAVELY"の基準を満たしているかどうかについては、目次をお読みください。

+0

+1 HUMOR !!ハハ。 –

+0

+1いつものような大きな説明CommonsWare – Spidy

+0

+1 MSペイントのおすすめのため –