Android

RecyclerViewを使ってSimple List Itemのような表示をするまで

RecyclerView はじめに ListViewは簡単なリスト表示によく利用されますが、操作がタップ関連のみ(タップ・ロングタップ)となっています。 そのため、iOSと同じようにスワイプを利用した機能を実装する際には力不足となってしまいます。 それらを解決するた…

PreferenceFragmentを使って設定情報をアプリ内で共有する

はじめに 設定画面を作るのにPreferenceFragmentを利用しています。 PreferenceFragmentで設定した項目を別のビューでも使う方法が分からなかったので残しておきます。 注意 本記事中のKotlinのコードはKotlin Android Extensionsを利用した記述のため素のKo…

【Android】KotlinでGSONを使って内部ストレージに書き出す方法

注意 本記事中のKotlinのコードはKotlin Android Extensionsを利用した記述のため素のKotlinとは書き方が異なる可能性があります。 ご注意ください。 GSONを利用可能にする GSONのプロジェクトページを参考に最新のGSONを確認してアプリレベルのbuild.gradle…

PreferenceFragmentCompatの実装

かなり詰まらせられたので記録。 殴り書きなので時間があれば書き直す。 実装 PreferenceFragmentを継承して override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) addPreferencesFromResource(R.xml.preferences) } …

2つのスピナーを使い分ける

ようやく時間が取れ始めたので、止まっていたAndroid版の製作を再開。 ひとまずiOS版と同様必要最低限の機能を実装するところから始める。 その中で早速つまずいた部分をメモ。 メイン画面で自キャラと相手キャラを選択して勝敗を記録する必要がある。 手打…