AndroidのJavaコードをKotlinに変換する
JavaでコーディングされたAndroidアプリのコードをKotlinのコードに変換し、
アプリに起動するまでについて
■動画でまとめてみましたので、ご覧ください
https://www.youtube.com/watch?v=ZLxHyrmqs1c
■動画でも紹介している手順を紹介します
手順 1.KotlinプラグインをAndroidStudioにインストールする
1-1.AndroidStudioの設定から[Plugins]→[Install JetBrains plugin]を選択
1-2.Kotlinを選択してインストール
1-3.AndroidStudioを再起動
手順 2.JavaのコードをKotlinに変換する
2-1. [Code]→[Convert Java File to Kotlin File]を選択
2-2. Kotlinのコードに変換されたことをかくにんした後、gradleBuildファイルに必要なコードを記述するためにConfigureをクリックする
手順3.アプリを起動する
■実行環境
・Android Studio 2.3.3
・PC Mac
・スマホキャプチャソフト Vysor
【AndroidStudio】よく使うショートカット01(インデント整形、インポート整理)
AndroidStudioでの便利な機能について
■インデントの整形(修正)
Option (⌥ オプション) + Command (⌘ コマンド) + l(エルキー)
■インポート整理(不要なインポートの削除)
Ctrl + Alt + o(オーキー)
【デザインパターン】シングルトン【Java】
シングルトンとは・・・
あるクラスのインスタンスが2つ以上生成されないことを保証するデザインパターン
コード例
public class TestClass{ private static final TestClass testClassInstance = new TestClass(); ←自分自身でインスタンスを生成する private TestClass(); ←privateで修飾し、他のクラスからインスタンス生成できないようにする public static TestClass getInstance(){ ←インスタンスのアクセスはこのメソッドのみからに限定する return testClassInstance; } }
【Android】画面キャプチャ【adbコマンド】
Android端末の画面の静止画をキャプチャする手順
次のコマンドを順に実行
1.画面をキャプチャ
adb shell screencap -p /sdcard/screen.png
2.キャプチャ画像を取得
adb pull /sdcard/screen.png
3.キャプチャ画像をリサイズ
sips --resampleHeight 375 screen.png --out screen.png
【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以下用のレイアウト }