Think Essentially

計算機テクノロジー全般が好きです

2021-11-01から1ヶ月間の記事一覧

doInBackground のException Errorは, AsyncTaskのcallもとに最初に行く

this, it へのアクセスの違い

基本的に,アクセス対象は同じ. 違いは,明示的に書くか,そうでないか this -> 明記せんでええ. it -> 明示的に書いて,要素の参照・取得を書ける

HTTPにおけるパイプライン

パイプライン:データの送受信の窓口 CGI => バックエンドの技術的な

Kotlinのnullabilityという考え方

"nullability"っていう考え方,スマートでカッコいい. 現在,業務ではJavaで書いてるけど,やはり if (null != xxx) を書いてインクリメントを増やすのは本当に煩わしい… はやくKotlinで実務でも書きたいっす

Tips: You must supply a layout_height or layout_width

Binary XML file line #55: You must supply a layout_height 当たり前なのかもしれないけど,改めて. androidの view partsって,必ず縦幅と横幅を指定しないとダメのよう. でもって,縦幅・横幅を指定しない場合,その指定抜けは コンパイル時には検出さ…

Ignoring header X-Firebase-Locale because its value was null.

Ignoring header X-Firebase-Locale because its value was null. Firebaseにて,ユーザーを新規作成する際に起こりました. 大まかなコンテキストですが↓ btnRegister.setOnClickListener { val email = etEmail.text.toString() val password = etPassword…

Kotlin.Unit

Kotlin のすべての関数は、たとえ何も明示的に指定されていなくても、何かを返します。つまり、このmain()関数のような関数は、kotlin.Unitという型を返しますが、これはKotlinなりの「値がない」という意味です。 関数がkotlin.Unitを返す場合、それを明示…

Kotlin Basics - smart compare conditions

developer.android.com 上記から,スマートだな,と思うif文の使い方を抜粋しました range val fish = 50 if (fish in 1..100) { println(fish) } ⇒ 50 when文 when (numberOfFish) { 0 -> println("Empty tank") in 1..39 -> println("Got fish!") else -> …

test

test

test