2010/10/15
Androidアプリ開発入門「第5回 アクティビティの制御と明示的インテント」をやってみました。
複数のアクティビティの制御と明示的インテントの基礎についての内容です。
第5回 アクティビティの制御と明示的インテント
各項目がとても分かりやすく書かれていて、迷うことは、ほとんどないのですが、Eclipseでの挙動が記載どおりでないところがあり、ちょっとだけ調べました。
Androidの画面の指定のXMLを作成するのに、Eclipseに内蔵されているリソースエディタを使う場面。「[ファイル]メニューの[新規]の[その他]を選択します。」との記載がありましたが、[その他]が選択できない状態でした。Eclipse自体をほとんど触ったことがないので、選択できるようにするのは、簡単なことなのかも知れませんが、それが分かりませんでした。
しばらく悩んで、メニューバーに並んでいるものの中に、Android系のボタンが用意されていることに気づきました。その中のボタンが、Android XML Fileを作成するボタンでした。
もう1点、分からなかった箇所。AndroidManifest.xmlの編集時に、「SkeletonSubActivity」に登録した「Intent Filter」にアクションを設定するところ。「[Attributes for Action]で[Name]に「android.intent.action.MAIN」を選択します。」とありますが、選択肢の中には、「android.intent.action.MAIN」はありませんでした。
選択をせずに、「android.intent.action.MAIN」を貼り付ければ、正常に動作しましたが、本当はどういう操作をすればよかったのでしょうか?
ちょっと迷いましたが、アプリは正常動作をするところまで出来ました。
ラベル:
Android
登録:
コメントの投稿 (Atom)
人気の投稿 (過去 30 日間)
-
MacBook Airを仕事でプロジェクターに接続ことがあり、どのようにすれば、切り替えが出来るのかを調べました。忘れやすいので、備忘録として記録。 Windowsノートパソコンにプロジェクターを繋げて、プロジェクターに出力を切り替える時には、ファンクションキ...
-
android-scripting 「SL4A」上で、6行で作れるAndroidのバーコードスキャナープログラムを試してみました。android-scripting 「SL4A」のサイトにサンプルプログラムのリンクとして、下記のサイトがありました。 Android...
-
Unityは、フリーの3Dゲームの開発環境です。前から興味はあったのですが、分かりやすい書籍が無かったので、試していませんでした。Unityのリファレンスのような書籍は、あったのですが、最初は、チュートリアル的なものの方が入りやすいです。 Unity http:/...
-
さくらVPSへruby on railsをインストールしてみました。色々なサイトの記載を参考にRails 3.0.7をインストールしました。 Rubyのコンパイルに必要なものをインストールします。 $ sudo yum install openssl-devel zl...
-
PyPDF2というPythonのPDFライブラリがあります。Pythonを使って、PDFファイルを操作することの出来るライブラリです。PDF内のページを抽出したり、ページをマージしたりすることが出来ます。 PyPDF2 http://www.blog.pythonlibr...
-
「iOS位置情報プログラミング」のiBeaconのサンプルコードを試してみました。 iBeaconとは iBeaconとは? 超話題の「iBeacon」を徹底解説――O2Oの本命となるか!? iOS 7の隠れキラーコンテンツとなる近距離無線通信「iBeacon」とは?...
-
Amazonアソシエイトには、Amazon内の商品を使って、簡単に自分だけの商品ページを作成する機能があります。その機能の中の「インスタントストア」を使って、Pythonに関連する書籍だけのページを作成しました。ウィザードに従って、作成するだけなので、特別な知識は必要...
-
Vineを動かしていたサーバの中では、Subversionも動かしていました。FedoraにSubversionをインストールしようかと思いましたが、Pythonのバージョンを上げてしまったため、yumが動作しなくなってしまいました。yumが動くように調べて変更をしてみました...
-
Mac OSX 10.9.4にVagrantで仮想環境を構築した時の記録です。 Mac OSX 10.9.4で、Vagrantで仮想環境を構築するのは、とても簡単でした。Windows7にVagrantの環境を用意した時は、いくつか詰まったところがありましたが、Macでは、詰ま...
-
Google App Engineで位置情報サービスを作ってみよう http://gihyo.jp/dev/feature/01/location-based-services/0007?page=1 をやってみました。 Google App Engineにアップ...




0 件のコメント:
コメントを投稿