Android Studio
画面の向きを固定したい マニフェストに追記 注意点 まとめ 画面の向きを固定したい デフォルトの動作では、 ユーザーが画面の向きを変えることができる ようになっています(∩´∀`)∩でも、場合によっては「横画面にしてほしくないなぁ」なんて時もあるかと思…
使用するクラス 表示したいレイアウトにViewPagerを持たせる 「1ページ分」を表す各フラグメントを作る Adapterクラスを作る 画面に表示させる 完成 実験~コンパクトにしてみた~ 追記・修正 使用するクラス MainActivity スライドショーを表示するアクテ…
はじめに サンプルコード activity_main.xml SampleDialogFragment.kt MainActivity.kt 問題点 解決策 ポイント 注意点 はじめに 今回の「ちょこっとメモ」、自分の語彙力だとタイトルがどうしても長くなってしまうので断腸の思いで「ちょこメモ」に改名しま…
初めに スクロールさせるコンテンツを用意 実装パターン① ポイント①:CoordinatorLayout ポイント②:AppBarLayout ポイント③:Toolbar 実装パターン② ポイント①:CollapsingToolbarLayout ポイント②:Toolbar 実装パターン③ まとめ 初めに 今回は折りたたみ…
はじめに アプリを起動する アプリを終了する スリープ状態にする スリープを解除する タスクビューにする、ホーム画面に戻る 画面を遷移する 遷移先から戻る 遷移後にアプリを強制終了してみる 遷移後に電源を切ってみる MainActivity表示中に画面を回転さ…
きっかけ&ポンコツを発揮した話 なにがしたいか どうやるの? 使い方 余談 きっかけ&ポンコツを発揮した話 以前Twitterにて「Android Extension使うとfindViewById()しなくてよくなるよ~」と教えていただいていたのにも関わらず、 「Extension」って単語…
調べたきっかけ MediaPlayerの状態には種類がある Idle状態 Initialized状態 Prepared状態 MediaPlayer.create()の謎 余談 調べたきっかけ 本でMediaPlayerについて学習中、 サンプルコードではMediaPlayerのインスタンス生成をコンストラクタを使って生成し…
はじめに アプリを起動する アプリを終了する スリープ状態にする スリープを解除する タスクビューにする、ホーム画面に戻る 画面を遷移する 遷移先から戻る 遷移後にアプリを強制終了してみる 遷移後に電源を切ってみる MainActivity表示中に画面を回転さ…
リストを静的に表示させる リストを動的に表示させる リストの値を変更してみる Adapterとは リストを静的に表示させる ”静的に”とは 「あらかじめ決まっている内容をリスト表示させる」こと①表示させる内容を「strings.xml」にsting-arrayとして定義 <string-array name="list_items"> <item>項目1</item> <item></item></string-array>…
はじめに やりたかったこと 試行①:Javaのフィールドのように、プロパティとして定義してみた 試行②:それなら初期化してやる 試行③:Nullable型で宣言して「!!」演算子でNon-Null型に変換 解決策①:「lateinit」修飾子を使う 解決策②:「lazy」関数を使う …
Android Studioでアプリのテストを行う方法は2つあります。①エミュレータ(AVD)を使用する ②手持ちの端末で実機テストする AVDとは? 実機テスト方法の前に、簡単にAVDの説明をします AVDとはAndroid Virtual Deviceの略で、AndroidOSを仮想環境で動かすため…