Android Android NetworkStatsManagerで通信具合を見る networking - How to get current network usage of app (or in total), even on Android N? - Stack Overflowに書いてあるので、OK。// Ma... 2016.09.21 AndroidJava
Android Android SharedPreferencesでgetStringSetを使う時の注意 SharedPreferences#getStringSet()で取得したSetに変更を加えてはいけない。Setに変更を加えた状態(removeしたりしてた)で、他のところで同じSetを取得しようとすると、空のSetが返ってきたりしていた。... 2016.09.19 AndroidJava
Android Android ValueAnimatorで色変化をアニメーションで表現 前にも使った気がするが、忘れていたのでメモしておくValueAnimatorは指定した色の間の差分を計算してくれるスグレモノ。Listenerを利用して変化ごとに再設定すればOK// ofArgbはApi21以降だけなのでofObjectを... 2016.09.16 AndroidJava
Android Android 最近のNotificationについて 互換性大事だけど、ここまでくるとね。deprecatedがいっぱいで混乱したCompatを良く使うAPI Level 24 あたりですNotificationCompat.Builder builder = new Notification... 2016.09.13 AndroidJava
Android AndroidのGlideでGifを1枚だけロード。そしてcrossFade() GlideでGIFのロードがとても時間がかかっていて、そもそもアニメーションする必要もないので、1枚だけロードすることにした。そうしたら、crossFadeができないというジレンマ。こうしたらいいasBitmap()して、listener(... 2016.03.22 AndroidJava
Android AlertDialog.BuilderでShowしたら落ちた。android.view.WindowManager$BadTokenException android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an applicationこんなのが出た。Dialog... 2016.02.22 AndroidJava
Android ContentResolverで画像を取り出す 取り出すだけなら以下でできると思うContentResolver cr = context.getContentResolver();Uri image_uri = MediaStore.Images.Media.EXTERNAL_CONT... 2016.02.08 AndroidJava
Android ViewのsetVisiblity(INVISIBLE)とsetAlpha(0f)は等価 View#setVisiblity(View.INVISIBLE);と、View#setAlpha(0f);は等価みたいView.GONEはView自体がなくなるのでコストがいい 2015.12.30 AndroidJava
Android RecyclerViewでGrid表示させた時に重くなった RecyclerViewに移行して、GridViewの時は重くなかったのだが、カクつくようになった。原因はアイテムのレイアウト内に存在するImageViewのAlphaを0.3にしていたためだった。(記述しないでデフォルトの)1にするとカク... 2015.12.08 AndroidJava
Android CoordinatorLayoutの子のAppBarLayoutの子ビューのスクロールフラグをコードで設定する xmlで以下のようにすればいい話だが、コードで設定できて困ることはないと思う<android.support.v7.widget.Toolbarandroid:id="@+id/toolbar"android:layout_width="m... 2015.12.07 AndroidJava