Androidアプリを作成するにあたって、アプリのメニューで利用するアイコンを他のアプリと共通にする目的でAndroidの標準アイコンを使いたいことがあると思います。(アイコンを作るのが大変というケースもあるかと思いますが…)
xmlでアイコン指定をする方法は、iconとして"android:drawable/アイコン名" を指定します。
例えば、以下のような形で res/menu/menu.xmlファイルを指定します。
android:icon="@android:drawable/ic_meu_info_details"
指定可能なアイコン名については、タオソフトウェアさんのブログが参考になります。
参考リンク:Android メニューアイコン (タオソフトウェアさんブログ)
2010年5月9日
2010年1月11日
Androidアプリのパーミッション設定
Androidアプリケーションを作成するにあたって、例えばネットワーク接続等を行なうアプリケーションはパーミッションの設定を行なう必要があります。
それに関して、簡単な覚書。
パーミッションの設定を行なうためには、アプリケーションのAndroidManifest.xmlに設定を記述必要がある。これについては、以下のドキュメントが参考になります。
Manifest.permissionクラスのjavadoc
それに関して、簡単な覚書。
パーミッションの設定を行なうためには、アプリケーションのAndroidManifest.xmlに設定を記述必要がある。これについては、以下のドキュメントが参考になります。
Manifest.permissionクラスのjavadoc
2010年1月3日
JNI(Java Native Interface)で、ネイティブからJavaのコードを呼び出す(の参考サイト)
2009年10月1日
Goole Android を試してみる。
Google Androidが気になっていて、今回開発環境にトライしてみる。
基本的には、"Android Developers"のサイトに従ってインストールおよびHelloAndroidプロジェクト実施。しかしながら、エミュレータの動作が非常に遅くて、なかなか難航しています。
エミュレータの動作が遅いのは、Googleで調べると色々なところで指摘されている模様。
私の環境では、「仮想デバイス」を作成して初回の実行ではうまく動作するが、2回目以降はいつまでたっても起動しなかったり・・・。今後、この点についてちょっと調べないとなと思っています。
Androidの仮想デバイスに関する操作については、JavaDriveさんのサイトが大変参考になります。
JavaDrive : http://www.javadrive.jp/android/index.html
ちなみに、個人で使用している環境は以下の通り。
OS : Windows XP Professional SP3
Eclipse : Eclipse 3.5 (Galilero)
Android SDK : Android SDK 1.6R1 (Windows用)
CPU : Pentium-M 1.7GHz
メモリ : 1GB
基本的には、"Android Developers"のサイトに従ってインストールおよびHelloAndroidプロジェクト実施。しかしながら、エミュレータの動作が非常に遅くて、なかなか難航しています。
エミュレータの動作が遅いのは、Googleで調べると色々なところで指摘されている模様。
私の環境では、「仮想デバイス」を作成して初回の実行ではうまく動作するが、2回目以降はいつまでたっても起動しなかったり・・・。今後、この点についてちょっと調べないとなと思っています。
Androidの仮想デバイスに関する操作については、JavaDriveさんのサイトが大変参考になります。
JavaDrive : http://www.javadrive.jp/android/index.html
ちなみに、個人で使用している環境は以下の通り。
OS : Windows XP Professional SP3
Eclipse : Eclipse 3.5 (Galilero)
Android SDK : Android SDK 1.6R1 (Windows用)
CPU : Pentium-M 1.7GHz
メモリ : 1GB
# 余談。Android携帯には興味があるが、私的な理由で個人的にauにしたいと思っています。(現在はSoftbank)現時点ではNTT DocomoからしかAndroid携帯は発売されていませんが、来年('10年)にはAUからも発売されるのかな?
登録:
投稿 (Atom)