Contextの引数は情報が多すぎてメモリーリークを引き起こす事がよくあるらしいです。それを防止するためにも引数は必要最低現の情報のみ渡すべき。thisはそのプロジェクト情報getApplicationContext()はそこのActivity情報という認識です。結局上記の3つどのような場面でどれを選ぶのが適切なのか?ちょっと、わかりませんでした。情報量が少ないgetApplicationContext()を使っていこうと思います。文字列長いし難しそうだし共有1・RadioButton生成時にgetAppliationContext()を渡したら、setTextで渡した文字列が画面に表示されなかった。getTextすると文字列をしゅとくできたけど。他のタイプのダイアログとの併用の仕方について、紹介いたします。dialog.create();}}実行結果は普通のダイアログボタンを押下すると選択型のダイアログボタンを押下するとOKボタン押下後はのようになります。押下するボタンにあわせて出現させるダイアログを変更させています。選択型ダイアログとは複数の項目から、1つのアイテムをチェックするダイアログの事です。何か、もっとわかりやくて、世間に浸透している名称とか、あるのでしょうか??チェックボックス型でもないし。何かご存じの方はお手数ですがご連絡ください。null)dialog.setMessage(messageId);です。本文に表示しないようにしております。選択型のダイアログは本文があると、うまく表示できないので、このような措置を取っております。第2引数が初期に選択されるアイテムです。最後に選択したアイテムを初期表示にすることにより、ユーザーが以前何を選択していたのかをわかるようにしています。簡単に作れるダイアログ特集でした。現状のAndroid1.6から、VersionUPしたいとか。そんなときは変更したいプロジェクトで[右クリック]→[ビルド・パス]→[ビルド・パスの構成]左側のリストから[Android]→[対象のVersionにチェック]→[適用]以上で、完了です。これで,ビルド時のターゲットを変更できます。CreateDialog)今回はshowDialogを使ったダイアログの表示を行いたいと思います。showDialogで作成したダイアログはタスク管理を全て任せるので、アプリ落ちしにくくしてくれます。}}こんな感じで出来上がります。タイトルの横にあるの画像はアプリのiconをイメージしています。エラーで端末が出現させたものか区別することができます。これは出現しているダイアログを消す関数です。EditTextやチェックを初期化したいときに用いましょう。引数に消したいidを指定してください。removeDialogはとりあえず、とても大切です。自分はダイアログが好きです。簡単に作れるし、Activityを増やさなくていいので。おしゃれに作る方法とかもありますので、別途案内していきたいです。いろいろなダイアログを作成してみて下さい。Androidリアクション:2013年1月7日月曜日アプリの保存先(installLocation)スマホのメモリがいっぱいになった時、あなたはどのメモリを消しますか??使っていないアプリやバックアップした写真。私個人は容量の重いアプリを消します。いろいろなアプリを見るために使わないアプリがたくさんインストールされています。使わないアプリだらけだと、どれを消すか迷います。いう時は、とりあえず容量の大きいアプリをサクッとアンインストールします。今回はアプリの保存先をSDカードに指定する方法について共有いたします。Android2.2から、アプリの保存先を指定できるようになりました。やり方は簡単manifest.xmlにandroid:installLocation="preferExternal"上記を記述するだけで、SDカードにインストールされます。タグ内に記述して下さい■android:installLocationについてandroid:installLocation="internalOnly"内部メモリーに保存されます。android:installLocation="auto"内部メモリーに保存するか、外部に保存するか自動的に決まります。ユーザー自身で内部と外部への移動が可能です。android:installLocation="preferExternal"外部メモリーに保存します。ユーザー自身で内部と外部への移動が可能です。*外部メモリーがいっぱいだと、内部メモリーに保存されます。ウィジェットやアラームみたいな常駐アプリだと外部メモリへの保存は推奨されていません。外部メディア(USB等)と接続時に、マウントされてしまいアプリが利用できなくなってしまいます。外部メモリーに保存することが適切なアプリと不適切なアプリがありますので、そこらへんはご調整のほど、よろしくお願いいたします。findViewById)レイアウトの隠し方。消したいけど、消せないこと。消したくないけど、消えてしまったこと。LinearLayoutのパーツを消すことはとても簡単です。使い方は上記な感じで。現在のActivityが終了となります。startActivity)今回は今いるActivityから、他のActivityを呼ぶ方法を紹介します。