手袋外さずにスマホ操作したいのだが

わざわざ、そんな手袋を買うのもなんだかな。



ランニンググローブ アウトドアグローブ 防寒手袋 ***タッチパネル対応*** 登山 ジョギング サイクリング ハイキング クライミング 通勤通学 秋冬用

タッチペンを100均で買いました!

タッチペン 100均

へんな鈴と合わせて200円でした!

使ってみました。

こんなかんじです。



使い勝手は、

ペン操作に慣れてないせいか

まあまあですが

寒くないので良いですよ!

👉 顔文字/絵文字辞書 単語リスト - Google Play のアプリ 


この時期、「アラビヤン 焼きそば」から自炊を始めるのもいいぞ?

袋麺です。

粉末ソース、青のり付きです、

アラビヤン 焼きそば

沸騰したお湯に入れて、両面1分ずつです。

目玉焼きも並行して作ります。

アラビヤン 焼きそば

目玉焼きも同時に焼き上がります。
アラビヤン 焼きそば

ソースを混ぜて、青のりと目玉焼きをのせて出来上がりです、

アラビヤン 焼きそば

やっぱ、紅しょうが があったほうがいいね?


サッポロ一番 袋めん アラビヤン焼そば


メモリーリークを防ぐには欠かせない Lifecycle Observer は remove/unregister 不要

「不要」というより「自動」なので超便利。

ここでは、addObserver()の呼び出しはありますが、onDestroyのremoveObserver()の呼び出しはありません。これは意図的なものでしょうか?

LifeCycle Observer は remove/unregister 不要

👉 BoundLocationManager.java at googlecodelabs 

ライフサイクルを考慮した新しいコンポーネントの良い点は、Observer の解除や削除が不要なことです。

👉 Lifecycle Observer is not removed in step_4 · Issue #5 · googlecodelabs/android-lifecycles 


// no need to unsubscribe/remove observers
lifecycleOwner.lifecycle.addObserver(object : DefaultLifecycleObserver {
  override fun onDestroy(owner: LifecycleOwner) {
    container.removeAllViews()
  }
})

拡張関数などでも便利に使えそうです。

👉 LeakCanary