JNI編程 JNI是一種本地編程接口。它允許運行在JAVA虛擬機中的JAVA代碼和用其他編程語言,諸如C語言、C++、匯編,寫的應(yīng)用和庫之間的交互操作。 第一個JNI程序 最...
JNI編程 JNI是一種本地編程接口。它允許運行在JAVA虛擬機中的JAVA代碼和用其他編程語言,諸如C語言、C++、匯編,寫的應(yīng)用和庫之間的交互操作。 第一個JNI程序 最...
你是不是看過了很多分析Rxjava源碼的文章,但依舊無法在心中勾勒出Rxjava原理的樣貌。是什么讓我們閱讀Rxjava源碼變得如此艱難?是Rxjava的代碼封裝,以及各種細...
前言 如果你接觸過 跨進程通信 (IPC),那么你對Binder一定不陌生 雖然 網(wǎng)上有很多介紹 Binder的文章,可是存在一些問題:淺顯的討論Binder機制 或 一味講...
1、判斷當前線程是否是主線程 2、切換到ui線程操作ui線程中的對象 3、創(chuàng)建一個Observable,用來做后臺線程處理耗時任務(wù) 4、創(chuàng)建一個Observer,去觀察Obs...
緣起 之前已經(jīng)做了關(guān)于fragment源碼的分析,但貌似把fragment關(guān)于保存、恢復的內(nèi)容給忽略了,再加上上周5在開發(fā)一個功能時遇到了一個奇怪的現(xiàn)象,當時真是怎么也想不明...
本文介紹RxJava中Subject的使用。小白同學們看清楚并記好了,這里講的是Subject,不是Subscribe,不是Subscription,不是subscribeO...
本文翻譯自蘋果官方文檔:原文地址 圖形上下文(Graphics Context) 圖形上下文指的是繪圖的地點,它包含了繪圖系統(tǒng)需要實現(xiàn)后續(xù)繪圖操作需要的參數(shù)和指定設(shè)備的所有信...
作為一個Android開發(fā)者,最常使用的就是Android Studio了,我在這里聲明Android Studio比Eclipse好用100倍,不服來辯。本文用于紀錄And...
Outline [TOC] 前言 好久不見朋友們,最近一段時間在忙工作上的事情,沒來得及寫文章,這兩天正好有點時間,趕緊寫下了這篇教程,免得大家說我太監(jiān)了。 正題 先來回顧一...