為さねば成らぬ

retia.verno@gmail.com

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

Nicoscape0: プライバシーポリシー

情報収集モジュール 当アプリでは、広告配信を目的として以下の広告配信事業者がご利用者の情報を自動取得する場合がございます。取得する情報、利用目的、第三者への提供等につきましては、以下の広告配信事業者のアプリケーション・プライバシーポリシーの…

Junit5を導入する

GitHub - mannodermaus/android-junit5: Testing with JUnit 5 for Android. build.gradleに入れるだけ。 // build.gradle buildscript { dependencies { classpath "de.mannodermaus.gradle.plugins:android-junit5:1.2.0.0" } } // app/build.gradle apply…

Viewのアスペクト比を動的に設定する

参考: stackoverflow.com ImageViewを表示する時あらかじめアス比を指定したい。 この場合はImageViewをConstraintLayout直下に入れてdimentionRatioを設定する。 <android.support.constraint.ConstraintLayout ... > </android.support.constraint.constraintlayout>

なんとなしで使ってたDataBinding

なんとなく使ってた結果最近はまったDataBinding. onClick developer.android.com android:onClick="@{(v) -> v.isVisible() ? doSomething() : void}" 公式にもあるが、onClickを設定する場合はこの形にする。(v) でvには()をつける。 ()つけない android:o…

Unused Resources RemoverでdryRun実行する

github.com Unused Resources Remove for Android めっちゃ便利ですよね 。 今までの類似ツールと比べて誤判定少なくてありがたいです。 dryRunする場合にはbuild.gradleにオプションを指定します。 unusedResourcesRemover { dryRun = true } ただこれだとd…

prerenderを使うとエラーが出る

最近ちょっとReact Rails触ってる。 まずはServer Side Renderingやろうとprerenderをonにしてみたのだけど、エラーが出る。 Encountered error "#<ExecJS::ProgramError: TypeError: Cannot read property 'toLowerCase' of undefined>" 指定していたcomponent名が間違っていました。わかんねぇ・・・</execjs::programerror:>