Android関連のことを調べてみた2020年06月13日

Android関連のことを調べてみた2020年06月13日

Android Studio 4.1(Canary10以降)と4.2でPJ新規作成後にRunできない時の暫定的対応

# はじめに
※本ドキュメントは(おそらくは)不具合が直るまでの一時的なノウハウとなります。

– 6/11にAndroid11のbeta1がリリースされましたが、同時にAndroid Studio 4.1beta1と4.2canary1がリリースされました。
– Android Studio4.1 Canary10以降では(少なくとも私の環境では)テンプレートから新規に生成したプロジェクトのアプリがそのままではRunできない、という状況があります。
– 試行錯誤の結果、とりあえずRunする方法が見出せたので共有します。

# (とりあえずの)結論
– とりあえずクリーンビルド
– とりあえず再起動
– とりあえず修正を待ったほうが良さげ

# 再現環境・手順
– Mac版Android Studio 4.1(Canary10, Beta1)、4.2(Canary1)
– エミュレータは適当だが、29,30,R(Preview)いずれでも発生。
– プライベート、仕事用Macいずれでも発生したので、途中で何かやらかした、というわけではなさそう。
– 手順
1. ASを起動し、と

元記事を表示

【DNS66, AdAway】日本サイトの広告フィルターhosts.txtを作った。

以下のURLをお使い下さい。

“`
https://dns66.page.link/hosts
“`

## その他の日本向けhosts

日本向けのhostsとしては次のものがあるので、合わせてお使い下さい。

“`
https://warui.intaa.net/adhosts/hosts.txt
https://warui.intaa.net/adhosts/hosts_lb_ipv6.txt
“`

“`
https://sites.google.com/site/hosts2ch/ja
“`

“`
https://logroid.github.io/adaway-hosts/hosts.txt
“`

## 広告が消えない場合は

https://qiita.com/tekityuu449/items/9f822fa0fee4951b5a27

元記事を表示

とりあえずDarkModeに対応したい

さっくりとやるのであればMatrialComponentを使うと便利です

“`gradle:build.gradle
dependencies {

implementation ‘com.google.android.material:material:${version}’
}
“`

ダークモード時に上書きしたいカラー定義を `res/values-night/color.xml` に定義します。

“`xml:res/values-night/color.xml

#FFFFFF

“`

MatrialComponentsのDayNightを継承したテーマを作成します

“`xml:style.xml