Intentを使った場合は上図の右のように新たにMainActivityが上乗せされます。この方法を使うと、端末の戻るボタンを押しても、ユーザーが企図した動きにはなりません。}}Intent先であるToActivityにおいてtoMainButtonをタップすると、MainActivityに移動します。戻っているわけではありません。MainActivityに移動した状態で端末のBackキーを押してみてください。本来予定した動きであればアプリが終了しますが、終了せずにToActivityが表示されます。toMainButonとtoActivityButtonを交互に押している状態は上の図でいう緑とオレンジがどんどん積み重なっていくイメージです。これが、Intentが山積みになっている状態です。戻る(Backキーと同じ処理をさせたい)にはfinishButtonをタップして、finish処理をさせる必要があります。実際に実行して、Log0を追ってみましょう。ライフサイクルも理解できるはずです。Logcatの見方AndroidStudioでLog0タグのついたLog.dのみを見るにはAndroidStudio下部のLogcatをONにして、とします。onPause");といったように、タグをFATALとしておくとエラーログと、このLog.dのみが表示されるので色々と楽になります。アプリのヘルプ画面や更新情報をHTMLページで作成し、ダイアログ表示する方法について説明します。富士山コンパス富士山の方角を方位磁針のように把握することができるAndroidアプリ。端末の動きに合わせて矢印、地図が回転し、富士山までの距離も表示します。AndroidコンセプトAndroidアプリ開発における小ネタを提供しつつ、JAVAによるアプリ開発の手法を紹介します。JAVA入門についてはAndroid開発をしながら行います。専門用語を排し、誰でもわかりやすくがコンセプトです。最適・高速化されたコードというよりも、わかりやすいコードを載せています。開発中に記事になりそうなことを載せています。筆者HTML、JavaScript、PHPからスマホ時代とともにJAVAに復帰。本業の合間に自作のアプリを作りつつのブログ。(特に三島由紀夫)、クラシック音楽、PrimeVideo、そしてオンラインゲーム。