2023-08-01から1ヶ月間の記事一覧

【Kotlin】ラムダ式【やってみた】

ラムダ式はJavaのとき昔学んだけど、今回はKotlinで復習してみる。 ラムダ式は簡単に言うと無名関数?かも。 とにかく、パラメタを受け取ることができて簡単に記述できるもの。 ラムダ式を変数に格納したら、通常の関数のように呼び出すことができる。 基本…

【Kotlin】Android developers公式の学習コース④(デバッグ)【やってみた】

・Android アプリでは、Log クラスを使用し出力をログに記録する方法がある。 出力をログに記録する関数は以下がある↓ Log.v() Log.d() Log.i() Log.w() Log.e() これらのメソッドには 2 つのパラメタがある。 1つ目は「タグ」といい、ログメッセージのソー…

【Kotlin】Android developers公式の学習コース③(単体テスト)【やってみた】

単体テスト↓ 単体テストは常にtestディレクトリにある。 公式には以下説明があったけどよくわかんなかった・・ 「app/build.gradle ファイルを開き、依存関係を確認する」 まずapp/build.gradle が見つからなかったw ExampleUnitTest.ktの中にはExampleUnitT…

【Kotlin】Android developers公式の学習コース②【やってみた】

Androidアプリ作成二日目。 今日の収穫↓ ・使いたい文字列はハードコーディングせずstrings.xmlに登録してから使う。当たり前だけど忘れずに。 ([app] > [res] > [values] > strings.xml) Ex) <resources> <string name="app_name">Happy Birthday</string> // アプリ名 <string name="happy_birthday_text">Happy Birthday!</string> <string name="signature_text">From Sam.</string><…</resources>

【Kotlin】Android developers公式の学習コース①【やってみた】

今日からAndroid developers公式のKotlin学習コース?を始めてみた! ビデオも結構あったしオンライン上でのKotlin実行環境も用意されててすごい便利だった! 今日の収穫↓ ・Android Studioアップデートした ・新しいプロジェクト作成した(Birthday Cardの…

【Kotlin】paizaラーニングのKotlin体験編②【やってみた】

今日の収穫↓ ・プログラムの実行時、ターミナルでプログラムの入出力先の指定ができる ・入力されたデータが等しいか判定 equals()を使う。 a.equals("b") 等しい 変数aは"b"と等しい ・Kotlinでのfor文 カウンター変数 i でカウントし終了条件である 3 まで…

【Kotlin】paizaラーニングのKotlin体験編①【やってみた】

Androidアプリ開発勉強のためにKotlinを勉強してみようと思う。 演習とか無料でできるやつ探したけど、paizaラーニングで体験できるらしいからやってみた。 とりあえず今日の収穫↓ ・val か var で変数を宣言 val : 一度だけデータを入れられる var : 何度も…