モバイル開発 キーストアとは Androidのキーストアについて調べたのでメモ。キーストアとはキーストアとは「このアプリはこの人が作ったものですよ!」というのを証明するために使われるファイルで、アプリを作成する段階でアプリに埋め込まれるらしい。俗に言う「デジタル署名」と... 2019.12.11 モバイル開発
モバイル開発 アイコンを設定する方法 Androidアプリにアイコンを設定しようと思って「アイコンなんて1枚画像を用意するだけでいいんだろ?」と気軽な気分で調べたらなんだか結構ややこしい仕様になっていたのでメモ。まずAndroidアプリにアイコンを設定する場合、 低解像度用アイ... 2019.12.07 モバイル開発
モバイル開発 Android Studioでlintのエラーメッセージをコピーする方法 Android Studioで以下のようなlintで表示されるエラーメッセージをコピーしたくてもlintメッセージにカーソルをあわせてドラッグ→右クリックしてもコピーできないし、Ctrl+Cキーを押してもコピーできない。エラー名で検索したか... 2019.11.19 モバイル開発
モバイル開発 ListPreferenceをタップしたときの項目をカスタマイズする ListPreferenceをタップすると通常、左のような項目になりますが右のようにカスタマイズする方法についてメモ。▲タイトルのみ▲タイトル(太字)+説明結論から言うとHTMLのマークアップタグを使えばかんたんに実現できました↓。左<re... 2019.11.19 モバイル開発
モバイル開発 [Preference]項目をタップしたらURLを開く方法 こういう風に PreferenceFragmentCompatの設定項目をタップ 指定したURLを外部ブラウザで開くみたいなやつを実現する方法のメモ。方法は2つあるみたいです。XMLで設定する方法まずXMLで指定する方法。<Preferen... 2019.11.18 モバイル開発
モバイル開発 AndroidアプリをアンインストールしてもSharedPreferencesが消えない → 自動復元をOFFにすると消える アプリの設定をかんたんに保存することができるSharedPreferencesだけど、基本的にアプリをアンインストールすると設定も削除される。・・・そのはずなんだけど何故だか削除されていないというか、「削除したはずなのにアプリを再インストー... 2019.11.15 モバイル開発
モバイル開発 ListPreferenceのentryValuesにはstring-arrayじゃないとダメっぽい 以下のようにListPreference の entryValues に integer-array を指定するとarrays.xml<string-array name="test1"> <item>ああああ</item> <item>い... 2019.11.13 モバイル開発
モバイル開発 Android Studioの文字サイズ変更方法 Android Studioの文字サイズが小さくて目が辛かった。なので文字サイズを変更した。どうせなので変更方法をメモしておきます。メニューなどの文字サイズメニューのFile → Settings...を開いてAppearance & Be... 2019.10.02 モバイル開発
モバイル開発 backgroundTintとbackgroundTintModeって何?backgroundと何が違うの? backgroundTintとbackgroundTintModeって何なんなの?backgroundと何が違うの?と思って調べた結果のメモ。違い結論言うと background:背景色 backgroundTint:背景色に合成(?)する... 2019.09.19 モバイル開発
モバイル開発 TabLayout+ViewPagerを使ってみたメモ Androidプログラミングで TabLayout ViewPagerの2つを組み合わせて使ってみたのでメモ。TabLayout+ViewPager組み合わせるとこんなのができます↓。コードアクティビティ↓。MainFragment.jav... 2019.09.15 モバイル開発
モバイル開発 TabLayoutを使ってみたメモ AndroidのTabLayoutを使ってみたのでメモ。TabLayoutとは?こういうの↓。TabLayoutの作り方XMLに以下を追加する。activity_main.xml<?xml version="1.0" encoding="u... 2019.09.15 モバイル開発
モバイル開発 BottomNavigationViewでテキストを常に表示させる方法 BottomNavigationViewのデフォルト設定だと、タップしたアイテムのテキストしか表示されない。これを常に表示させるようにするには、以下のような手順を踏めばOK。 BottomNavigationViewを表示させているアクティ... 2019.09.14 モバイル開発