原创 RxJava 學習筆記(一)

一:什麼是RxJava Rx是響應式編程的意思,本質是觀察者模式,是以觀察者(Observer)和訂閱者(Subscriber)爲基礎的一部響應方式。 在Android編程時, 經常會使用後臺線程, 那麼就可以使用這種方式.

原创 RxJava 學習筆記(八) --- Combining 結合操作

@(Rxjava學習筆記) RxJava 學習筆記(八) — Combining 結合操作 RxJava 學習筆記八 Combining 結合操作 StartWith 在數據序列的開頭插入一條指定的項 Merg

原创 RxJava 學習筆記(九) --- Error Handling 錯誤處理操作

onErrorReturn 指示Observable在遇到錯誤時發射一個特定的數據 onErrorResumeNext 指示Observable在遇到錯誤時發射一個數據序列 onExceptionResum

原创 如何使用MarkDown 使 代碼塊高亮

我使用的是Mou, 它本身是不支持 代碼塊高亮的 , CSDN 的在線編輯 的 代碼塊是支持高亮的,雖然不太好看 使用Mou的時候在 文章開頭加入 <link rel="stylesheet" href="http://yan

原创 JNI 學習筆記(一)-- JNI函數調用流程,JNI理解和基本數據類型

文本同步在簡書的地址:http://www.jianshu.com/p/94caef3a9bc5 1.介紹 - JNI/NDK/靜態庫/動態庫 1.JNI java native interface Java中定義的一種用於連接

原创 JNI源碼分析 (並實現JNI動態註冊)

文本同步在簡書的地址:http://www.jianshu.com/p/9b76d8963961 本篇文章已授權微信公衆號 guolin_blog (郭霖)獨家發佈 1. C/C++ 的 編譯 和 鏈接 c/c++ ====

原创 RxJava 學習筆記(五) --- Creating 創建操作符

Create 使用一個函數從頭創建一個Observable Just 將一個或多個對象轉換成發射這個或這些對象的一個Observable From 將一個Iterable 一個Future 或者一個

原创 RxJava 學習筆記(三)

我只是搬運工,本來想自己寫,但是理解和語言表達真心過不了關, 源碼方面,我詳細點介紹, 筆記麼,好東西我就抄 給 Android 開發者的 RxJava 詳解 線程控制Scheduler 1)Scheduler的API 在不指

原创 RxJava 學習筆記(七) --- Filtering 過濾操作

Filter 只發射通過了謂詞測試的數據項 OfType ofType是filter操作符的一個特殊形式它過濾一個Observable只返回指定類型的數據 Take 只發射開始的N項數據 TakeL

原创 JNI 學習筆記(二)-- JNI訪問Java中各方法

文本同步在簡書的地址:http://www.jianshu.com/p/e9c976ad7cca 1. JNI 訪問 java 中的 非靜態方法 package com.zeking.jni; import java.util.

原创 RxJava 學習筆記(二)

給 Android 開發者的 RxJava 詳解 這篇文章已經寫的很詳細了。但是畢竟是別人的東西 ,既然是學習筆記,我當然要寫寫自己的總結或者摘要,剔除那些不需要的話 https://github.com/ReactiveX/Rx

原创 Retrofit2 學習筆記(一)

一 Retrofit 2 簡單使用的粗略介紹 環境配置 簡單封裝 ServiceGenerator Converter 怎麼獲取返回的Header和響應碼 Log Requests and Responses 同步

原创 RxJava 學習筆記(六) --- Transforming 變換操作符

Map 對序列的每一項都應用一個函數來變換Observable發射的數據序列 Cast 操作符將原始Observable發射的每一項數據都強制轉換爲一個指定的類型然後再發射數據它是map的一個特殊版本 Fl

原创 RxJava 學習筆記(四)

線程控制Scheduler二 1Scheduler的API二 2Scheduler的原理二 1 subscribeOn 這邊是版本110的源碼 這邊是版本116的源碼 建議看這個 2 observeOn 3 延伸d

原创 Groovy12_Json、xml、swing與生成器

1. Json 生成器 : JsonBuilder 2.xml 生成器 : MarkupBuilder 2.1 創建xml 2.2 解析xml 3. swing生成器 :SwingBuilder 4. 模仿xm生成器