[RelativeLayout] 矢印付きのリスト項目のレイアウトをXMLで作成
Androidアプリに表示する要素のデザインはXML形式のレイアウトファイルによって記述できます。 今回は、その中で RelativeLayout と呼ばれる配置方法を使って ListView で表示する以下のような右端… 続きを読む »
Androidアプリに表示する要素のデザインはXML形式のレイアウトファイルによって記述できます。 今回は、その中で RelativeLayout と呼ばれる配置方法を使って ListView で表示する以下のような右端… 続きを読む »
Android Studio には VectorDrawable と呼ばれるXML形式のベクター画像を簡単に読み込んで表示させるための機能があります。 VectorDrawable を使えば、自分でアイコン画像を用意しな… 続きを読む »
Android で通知(Notification)を送信する処理と、その通知をタップしてアクティビティを開く処理の実装方法についてです。 通知はホーム起動時や画面を上からスワイプしたときに一覧で表示されます。 通知のタッ… 続きを読む »
Androidアプリで、未来の指定した時間に処理を行うには AlarmManager と PendingIntent を組み合わせて使用する方法があります。 今回は Kotlin で、5秒後に処理を行う簡単な遅延実行プロ… 続きを読む »
Android Studio でテンプレートからプロジェクトを作成すると、コードの冒頭では以下のようにレイアウトファイルを読み込んでいると思います。 これは、layoutフォルダに作成されたXMLレイアウトファイル(ac… 続きを読む »
Androidのスマートフォンやタブレットのブラウザアプリである「Google Chrome」で、Webページで読み込まれる画像などのキャッシュを削除する方法です。 WebページのCSSを更新してそのページをAndroi… 続きを読む »
Androidアプリに表示するボタンのテキストにアルファベットを使用した場合、テーマによっては強制的に小文字が大文字になっていまします。 小文字を大文字にしたくない場合の修正方法について紹介します。 XMLレイアウト上で… 続きを読む »
Androidアプリにおける基本的な画面遷移の方法についてです。画面遷移とは、あるアクティビティ(Activityクラス)のから別のアクティビティを開くことです。 実際に画面遷移を行うサンプルアプリを作ることを通して、前… 続きを読む »
Androidで簡単なデータ保存を行う場合は SharedPreferences がよく利用されます。 SharedPreferences を使えば、数値や文字列、フラグなどの保存が簡単にできます。しかし、デフォルトでは… 続きを読む »
前回は Kotlin で2つのボタンを持つシンプルなダイアログの作成方法について紹介しました。 ダイアログにボタン以外のUI要素(テキストエリアなど)を表示したい場合は、XMLのレイアウトファイルからダイアログを作成する… 続きを読む »