Vapor Trail

明るく楽しく元気よく

Android

QRコードでのアプリ起動とユニバーサルリンク

QRコードを読み込んでアプリがインストール済みの場合はアプリを起動し、未インストールのときはストアもしくは特定のURLをブラウザで開くようにしたい。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="apple-mobile-web-app-capable" content="yes"/> <title>Starting App...</title> <script> var URL = "example-app://~~"; //Android 起動して…</meta></meta></head></html>

Androidアプリ製作日誌1

とりあえず作り始めて約1ヶ月経過したので途中過程を書く。 Androidアプリ開発できるようになりたいなと思って自分で通知管理アプリ作っています。 概要としては、アプリごとに時間を設定して設定した時間帯にプッシュ通知が表示されないようにするアプリで…

『作って学ぶAndroidアプリ開発[Kotlin対応] 』を読んでAndroid入門した

自分のレベル 本の感想 Android開発の感想 Android開発のスキルを身に着けたい 自分のレベル Gradle・Android・Kotlinなにもわからん業務歴2年のPHPer。 本を読む前にUdemyでKotlinの基本について学びました。www.udemy.com 本の感想 作って学ぶAndroidアプ…

kaptのdatabindingをbuild.gradleに追加するとgradle errorになる

環境 JDK 11.06 Kotlin 1.3.72 kotlinlang.org gradleにkaptを追加するとbuildに失敗する。 app/gradle.build apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' apply plugin: 'kotlin-k…

Ktlintで差分のみチェックする

前回の続き。 前回をベースに差分のみチェックするように変更したい。 ktlint-gradleプラグインを使用するとapp/src内のモジュールごとにレポートファイルが生成されてしまうためプラグインを使用しなかったが妥協してmainモジュールのみlintでチェックする…

Ktlintを導入してAndroidのKotlinコードをチェックする

最近Androidアプリを作るためにKotlinを使いました。 セミコロンのありとかなしとかそういう細かいことで悩みたくないので、自動でコードスタイルをチェックしてフォーマットしてほしいってことでLinterを導入してみました。 環境 Ubuntu 18.0.4 Kotlin 1.3.…