2020-01-01から1年間の記事一覧

Android公式の oss-licenses-plugin を試してみた

Androidアプリのライブラリを表示するためのGoogle公式 Gradle Pluginがあると聞いて、さっそく試してみた。 GitHub code github.com screen shot 感想 導入:とっても簡単 表示:とてもシンプルすぎて味気ない感じ 懸念:TensorFlowやOpenCVなど使ってない…

No such property: scope for class: com.android.build.gradle.internal.variant.ApplicationVariantData

現象 Android Studioを4.1にupdateしてビルドするとエラーが出た。 A problem occurred configuring project ':app'. > groovy.lang.MissingPropertyException: No such property: scope for class: com.android.build.gradle.internal.variant.ApplicationV…

Androidカメラであつ森のカブ価を認識したい - チャレンジ編

やりたいこと(おさらい) あつ森のカブ価を表示したとき、Androidのカメラでカブ価の数字のみを認識したい 前回 banbara-studio.hatenablog.com Firebase ML Kitの英語のみオンデバイスモデルで数字だけを読み込む → 失敗 今回 tess-twoライブラリで試して…

KotlinのifEmptyとifBrank

空白チェックを行う場合、if elseでもいいが、ifEmptyやifBlankでも便利にできる。 if elseの場合 val result = if (dummyText.isEmpty()) "hello" else "" println(result) // hello ifEmpty だとスッキリする val result = dummyText.ifEmpty { "hello" } …

NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener

現象 Android ThingsでアプリをビルドしたらLogcatにエラーログが出ていた。 このエラー、前は出てなかったような... アプリは強制終了しないし、エラーログが流れるだけ、不思議だ。 エラーログ Logcat 2020-06-26 09:30:52.258 2421-2421/? I/main: type=1…

Androidカメラであつ森のカブ価を認識したい

やりたいこと あつ森のカブ価を表示したとき、Androidのカメラでカブ価の数字のみを認識したい 具体的には、この 560 という数値のみをスキャンし、正規表現で取得したい。 理想は、Switchにスマフォをかざす > アプリがカブ価を認識 > カブ価を嫁にLINEで共…

[日本語訳] Androidデベロッパーチャレンジ:MLを活用した優勝アプリ

面白そうな記事を見つけたので、Google翻訳で日本語化しつつ紹介したい。 全文紹介するのではなく、気になった箇所だけをピックアップしていく。 元記事 blog.google 世界中のより多くのデベロッパーが機械学習を使用してアプリを構築することを奨励するため…

Kotlin の takeIf を使ってみる

takeIf は知ってるが、どうも使ったことがなく、何か良いことがあるのか分からない。 公式ドキュメントはこちら(すごくシンプル) takeIf - Kotlin Programming Language 試しに使ってみるか こういうdata classがあったとして data class Status( val isEr…

AndroidのversionNameを自動管理する

この記事はQiitaに投稿した記事と同じ内容である。 Qiitaからいつ退会してもいいように、自分のブログにもコピーしておく 問題 apkを配布するために、app/build.gradle のversionNameのみをインクリメントしてプルリクエストを出す。 これはなかなか面倒だし…

t_wadaさんのペアプロ講座を受けてきた

会社の勉強会になんと t_wada さんが来てペアプロについてトークしてくれた。 自分は家からリモートで参加。 用事で呼び出されたり、娘をトイレにつれていったりと途切れ途切れで見聞きしながらメモしてた。 そのメモを雑にブログに投稿しておく。 ペアプロ…