![240](https://cdn2.jianshu.io/assets/default_avatar/9-cceda3cf5072bcdd77e8ca4f21c40998.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP屬地:四川
前言 上回講到subscribe()訂閱觀察者促脉,這回咱們來聊聊subscribeOn()方法,官方解釋是:在指定的線程中訂閱該被觀察者铸屉,你肯定知...
前言 作為開篇我們首先解決三個問題: 被觀察者如何發(fā)送數(shù)據(jù) 觀察者如何接收數(shù)據(jù) 一、最簡單的subscribe()調(diào)用 先從簡單的開始切端,本篇不涉...
沒有前言彻坛,沒有介紹,直接開擼Lぴ妗昌屉! RxJava在Android中使用,最常用的流程: 1.Observable.create(Observabl...
一茵瀑、第一種方法 二间驮、第二總方法 參考:http://www.reibang.com/p/c3161a20ac44https://blog.cs...
一、線程不安全的單例模式 二马昨、線程安全且高效的單例模式 1.雙重校驗鎖 2.靜態(tài)內(nèi)部類
在onCreate()中獲取View寬高 兩種方法: 1.使用View.post(Runable runable)方法 2.使用ViewTree...
參考:多線程知識梳理- synchronized 三部曲之基本使用 一竞帽、八種場景,四種背景 1.Class對象: 靜態(tài)方法 靜態(tài)方法代碼塊1 -...
一鸿捧、使用默認(rèn)分割線 RecyclerView自帶分割線: 設(shè)置DividerItemDecoration.VERTICAL時屹篓,給item底部添加...