JNI編程 JNI是一種本地編程接口。它允許運(yùn)行在JAVA虛擬機(jī)中的JAVA代碼和用其他編程語(yǔ)言,諸如C語(yǔ)言、C++、匯編,寫的應(yīng)用和庫(kù)之間的交互操作。 第一個(gè)JNI程序 最...
@遺失的美好yxj2 謝謝老哥,受教了,以后有時(shí)間希望多多出出教程,一定拜讀
手寫Rxjava核心源碼你是不是看過了很多分析Rxjava源碼的文章,但依舊無(wú)法在心中勾勒出Rxjava原理的樣貌。是什么讓我們閱讀Rxjava源碼變得如此艱難?是Rxjava的代碼封裝,以及各種細(xì)...
老哥, 牛B啊 。讀完這篇文章豁然開朗。再多讀幾遍
手寫Rxjava核心源碼你是不是看過了很多分析Rxjava源碼的文章,但依舊無(wú)法在心中勾勒出Rxjava原理的樣貌。是什么讓我們閱讀Rxjava源碼變得如此艱難?是Rxjava的代碼封裝,以及各種細(xì)...
你是不是看過了很多分析Rxjava源碼的文章,但依舊無(wú)法在心中勾勒出Rxjava原理的樣貌。是什么讓我們閱讀Rxjava源碼變得如此艱難?是Rxjava的代碼封裝,以及各種細(xì)...
前言 如果你接觸過 跨進(jìn)程通信 (IPC),那么你對(duì)Binder一定不陌生 雖然 網(wǎng)上有很多介紹 Binder的文章,可是存在一些問題:淺顯的討論Binder機(jī)制 或 一味講...
1、判斷當(dāng)前線程是否是主線程 2、切換到ui線程操作ui線程中的對(duì)象 3、創(chuàng)建一個(gè)Observable,用來(lái)做后臺(tái)線程處理耗時(shí)任務(wù) 4、創(chuàng)建一個(gè)Observer,去觀察Obs...
感謝!
fragment的狀態(tài)保存&恢復(fù)過程分析緣起 之前已經(jīng)做了關(guān)于fragment源碼的分析,但貌似把fragment關(guān)于保存、恢復(fù)的內(nèi)容給忽略了,再加上上周5在開發(fā)一個(gè)功能時(shí)遇到了一個(gè)奇怪的現(xiàn)象,當(dāng)時(shí)真是怎么也想不明...
緣起 之前已經(jīng)做了關(guān)于fragment源碼的分析,但貌似把fragment關(guān)于保存、恢復(fù)的內(nèi)容給忽略了,再加上上周5在開發(fā)一個(gè)功能時(shí)遇到了一個(gè)奇怪的現(xiàn)象,當(dāng)時(shí)真是怎么也想不明...
本文介紹RxJava中Subject的使用。小白同學(xué)們看清楚并記好了,這里講的是Subject,不是Subscribe,不是Subscription,不是subscribeO...
本文翻譯自蘋果官方文檔:原文地址 圖形上下文(Graphics Context) 圖形上下文指的是繪圖的地點(diǎn),它包含了繪圖系統(tǒng)需要實(shí)現(xiàn)后續(xù)繪圖操作需要的參數(shù)和指定設(shè)備的所有信...
牛b
圖形上下文(Graphics Context)—— Quartz 2D編程指導(dǎo)翻譯 第3篇本文翻譯自蘋果官方文檔:原文地址 圖形上下文(Graphics Context) 圖形上下文指的是繪圖的地點(diǎn),它包含了繪圖系統(tǒng)需要實(shí)現(xiàn)后續(xù)繪圖操作需要的參數(shù)和指定設(shè)備的所有信...
作為一個(gè)Android開發(fā)者,最常使用的就是Android Studio了,我在這里聲明Android Studio比Eclipse好用100倍,不服來(lái)辯。本文用于紀(jì)錄And...
要在onError那里輸出 Throwable 日志
給初學(xué)者的RxJava2.0教程(七)Outline [TOC] 前言 上一節(jié)里我們學(xué)習(xí)了只使用Observable如何去解決上下游流速不均衡的問題, 之所以學(xué)習(xí)這個(gè)是因?yàn)镺bservable還是有很多它使用的...
Outline [TOC] 前言 好久不見朋友們,最近一段時(shí)間在忙工作上的事情,沒來(lái)得及寫文章,這兩天正好有點(diǎn)時(shí)間,趕緊寫下了這篇教程,免得大家說(shuō)我太監(jiān)了。 正題 先來(lái)回顧一...
Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了,但目前國(guó)內(nèi)的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了,但還有一些以前沒用過...