AndroidのJavaコードをKotlinに変換する

JavaでコーディングされたAndroidアプリのコードをKotlinのコードに変換し、 アプリに起動するまでについて ■動画でまとめてみましたので、ご覧ください https://www.youtube.com/watch?v=ZLxHyrmqs1c ■動画でも紹介している手順を紹介します手順 1.Kotlin…

【AndroidStudio】よく使うショートカット01(インデント整形、インポート整理)

AndroidStudioでの便利な機能について■インデントの整形(修正) Option (⌥ オプション) + Command (⌘ コマンド) + l(エルキー) ■インポート整理(不要なインポートの削除) Ctrl + Alt + o(オーキー)

【デザインパターン】シングルトン【Java】

シングルトンとは・・・ あるクラスのインスタンスが2つ以上生成されないことを保証するデザインパターンコード例 public class TestClass{ private static final TestClass testClassInstance = new TestClass(); ←自分自身でインスタンスを生成する priva…

【Android】画面キャプチャ【adbコマンド】

Android端末の画面の静止画をキャプチャする手順次のコマンドを順に実行1.画面をキャプチャ adb shell screencap -p /sdcard/screen.png 2.キャプチャ画像を取得 adb pull /sdcard/screen.png 3.キャプチャ画像をリサイズ sips --resampleHeight 375 screen…

【Android】apkインストール【adbコマンド】

Androidの実機端末にapkファイルをインストールする方法次のコマンドを実行 adb install [APK名].apk

【Android】動画キャプチャ【adbコマンド】

次のコマンドで動画キャプチャを開始する。停止する場合はctr+C adb shell screenrecord --bit-rate 500000 --size 720×1280 /sdcard/cap.mp4 端末から動画ファイルの取り出し adb pull /sdcard/cap.mp4 ~/Desktop

【CSS】画面の横幅に応じてスタイルを変える【レスポンシブ】

@media screen and (max-width:○○px) によってcssをの内容を分類する @media screen and (min-width: 600px) { //画面幅が600px以上用のレイアウト } @media screen and (max-width: 599px) { //画面幅が599px以下用のレイアウト }

Webツール/ブラウザツール よく使うツールリンク集

■JsonParserOnline 利用目的:Json形式データのパース json.parser.online.fr ■DHC Chromeプラグイン 利用目的:APIの実行テスト chrome.google.com ■SimpleWebSocket 利用目的:Webソケット コマンドテスト chrome.google.com ■AwsomeScreenShot 利用目的:…

Gitコマンド よく使うコマンド集1

リモートブランチ取得 git fetch git branch -a 現在のブランチ表示 git branch 差分があるファイル一覧 git status ブランチの切り替え git checkout <branchname></branchname>

Linuxコマンド ファイル中の文字の検索

目的の文字列を現在のディレクトリ配下のファイルの内容を検索し、 検索した文字列が含まれるファイルを返す $ find ./ -type f -print | xargs grep '[検索する文字]'

Android開発 SharedPreferencesの取得と保存

プリファレンスの取得と保存 //プリファレンスの取得SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(this);//値の受け取りString val = pref.getString("Key_Name", "DefaultVal");//値の保存SharedPreferences.Editor editor = p…

Android開発 画面の向きの取得 画面の向きの固定

■画面の向きを取得 画面の向きによる処理の分岐 ・クラスに記載 Resources res = getResources(); Configuration conf = res.getConfiguration(); if(conf.orientation == Configuration.ORIENTATION_PORTRAIT) { //縦画面の時の処理 }else if(conf.orientat…

Android開発 URLスキーム起動(スキーマ起動)

スキーム起動されるアプリでの設定 ・Manifestの起動させたいアクティビティ定義に記載する <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> </intent-filter></activity>

Android開発 Activityの移動

【手順】 1.遷移先Activityの作成 2.遷移先レイアウトファイル作成 3.AndroidManifest.xmlに新規Activityの登録 <activity android:name=".[新規アクティビティ名]" android:label="@string/app_name" > </activity> 4.遷移元のレイアウトにボタンとOnclick時の関数指定