Android(Kotlin)を触ってみる

Kotlinでstaticメソッドを扱いたい場合

companion object {
        fun createInstance(): MainFragment {
             // implements
       }
}

savedInstanceState

最初はnull qiita.com

Fragmentにclassを渡す

putSerializable qiita.com

jsonパース

GsonよりMoshiがいいっぽい qiita.com

data class

dogwood008.github.io

ActivityとFragment間のアクセス

qiita.com

@SuppressLint

コード検査ツールを無効にする

values/strings.xml でプレースホルダ

y-anz-m.blogspot.com

dateの操作

Date()使わないみたい android.techblog.jp

Logを出す

Log.d() Kotlinでprint()のように操作途中のログ(デバッグ)を出力表示させる方法

0埋め

String.format("", ~)

teratail.com