[メモ]Bottom Navigation ActivityのKotlinボイラープレートをリファクタリング
Bottom Navigation Activity を自動生成すると、こんな感じのソースが生成される。 Kotlin 初学者のため勘所を外していたら申し訳ないのだけれど、僕個人の趣味にあわせて...
16 search resultsShowing 1~16 results
You need to log-in
Bottom Navigation Activity を自動生成すると、こんな感じのソースが生成される。 Kotlin 初学者のため勘所を外していたら申し訳ないのだけれど、僕個人の趣味にあわせて...
Android Emulator からは、ホストを IP 10.0.2.2 で参照できます。 ホストで開発中の HTTP (API) サーバーを立ち上げて通信を試みたところセキュリティポリシーで...
IDE-default try { ... } catch (Exception e) { e.printStackTrace(); } 例外送出するコードを開発環境にお任せで保護させると、こん...
enum class SortOrder { @SerializedName("asc") Ascending, @SerializedName("desc") Descending, } GS...
Stack Overflow の以下 Q&A にある Java 版の答えをもとに、現時点で推奨の TypeAdapter を利用して Kotlin に翻訳した記事です。 class Gs...
わたしはずっと勘違いしていました。 int array[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, }; このように配列 array を定義1したとき、その初期値を指...
注意:本記事のタイトル・内容は不正確です(2018/09/08 追記) 初出時の内容では構造体のポインターフィールドを「配列」で初期化していませんでした。(コメントありがとうございます) ポイン...
本記事は以下を記述する。興味のない人はここで回れ右。 C言語での配列シャッフル実装 その形式的証明 C言語での配列シャッフル実装 ご存知の通りC言語には、配列シャッフルに使える標準ライブラリー関...
「配列のランダムシャッフルと形式的証明」で、1以上の要素を格納する配列(と乱数列)を渡すと、その配列要素から生成しうる順列のうちいずれかを返す関数(と、その実装)を示した。 しかし著者は、先の記...
引数の組み合わせの数が少ない関数を実装する場合、あらかじめ計算済みの値を配列に埋めておいて返す方法と、 switch case で対応する値を返す方法と、を使うことがある。 どちらも値の置かれた...
どうやら最近の JavaScript はモジュール分割が可能になってきているようだ。 つまり別ファイルに定義したオブジェクトを import や export というキーワードで参照できるようだ...
いろいろな書き方、流儀があるけれど、初学者が書くのが concat1。 ポインター使えるようになりました! STL 読んだことあります! ってのが書くのが concat2。 ちゃんと C を書け...
C 言語での開発中、データの中身を表示したいときに printf をよく使います。 中でも 16 進数表示は重宝しますが、二進数でも表示したくなったときに書式指定文字列がない。 char val...
先ほど C 言語での二進数表示のアイデアメモ を書いた直後にツイッターを眺めていたら、以下の記事が流れてきました。 15歳女子が「フィボナッチ数列は2進数でも美しいのか」を考察 算数・数学の自由...
はじめに ふだんあまり意識しませんが、プログラムのいろいろな部分に探索が隠れています。探索とは可能性を列挙して、その中から条件に該当するものを残して絞り込むことです。(いつかまとめたいと思ってい...
プロパティ名に「式」を使う JavaScript オブジェクトの初期化時のプロパティ名に「式」が使えます。 const propertyName = "my-key"; const object...
16 search resultsShowing 1~16 results
Qiita is a knowledge sharing service for engineers.