原创 從 EventBus 三個方法入手看源碼(一)

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 EventBus@SubscribegetDefault()register()findSubscriberMethods()subscribe()unre

原创 Mac 下使用 Shell 批量安裝 app

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 最近碰到一個情況,就是需要在一個 Android 設備上安裝很多應用,大家開發 Android 的都知道使用 adb install 來執行 Apk 的安裝。

原创 Java 與 C 方法中實參形參與指針聯繫的分享

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 Java 與 C 方法中實參形參與指針聯繫的分享Java 形參爲基本類型Java 形參爲類對象C/C++ 形參爲基本類型C/C++ 形參爲結構體C/C++ 形參

原创 記錄一次使用 Android Profiler分析CPU耗時操作

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 記錄一次使用 Android Profiler 分析內存 最近一個老項目需要更新,就想着把之前蒐集的一些小問題一起修復了,然後測試了下,發現了一個情況,就是在查

原创 對於 Java 參數傳入 null 判斷思考

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 對於 Java 參數傳入 null 判斷思考 最近重溫了《Effective Java》之後,在日常工作中寫代碼時感覺也會慢一點,多一點思考這樣是不是比較合理

原创 使用 Shell 編寫 Android 自動化測試腳本

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 使用 Shell 編寫 Android 自動化測試腳本 最近碰到一個需求:就是需要反覆測試一個簡單的應用,是否能穩定的長期運行。 這個應用是類似一個答題過程,選

原创 Android Studio gradle download 過久以及 gradle 下載

使用 Android Studio 時,因爲常用 grade 作爲依賴管理,不得不說,用着挺方便的。 但有時加載別人的工程,發現使用了不同的 gradle ,突然要臨時去下載下,因爲某些特殊的原因,感覺慢得難受(用了梯子也慢)。

原创 說說 setOnClickListener 的幾種方式 與 向上向下轉型

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 第一次:2019年01月06日 第二次:2019年03月08日 更換舉例 變量、類名、方法 標記統一 代碼塊調整 說說 setOnClickListe

原创 自定義View時,使用 Matlab 模擬運動曲線

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 自定義View時,使用 Matlab 模擬運動曲線事件起因數據推測數據擬合求曲線數據插值求曲線 事件起因 最近自己在做一個 自定View,有一個功能,就是用

原创 Unity 打包 VRAndroid 應用時一直停留在加載中

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 最近在使用 Unity 打包的 VR Android 應用時碰到了一點問題: 這個應用可以以平面模式(2d),或者全景模式來播放視頻。 之前我們測試的時候基本播

原创 SurfaceView 繪製與背景適配記錄

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 最近做了一個項目,是關於 Unity 使用人臉識別添加一個面具,再將畫面數據傳遞數據給 Android ,然後由 Android 進行繪製。 重點就兩個部分:

原创 對Java枚舉與靜態變量擴展,以及異步回調處理思考

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 變量擴展靜態變量枚舉封裝枚舉與接口對比回調收尾 源碼基於 Retrofit 2.6.0 變量擴展 因爲最近負責開發幾個應用需要加上一個功能:通過訪問服

原创 從 EventBus 三個方法入手看源碼(二)

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 EventBussticky()先註冊再發消息先發消息再註冊(sticky = false)先發消息再註冊(sticky = true)發送兩次消息(sti

原创 記錄一次使用 Android Profiler 分析內存

版權聲明:本文章原創於 RamboPan ,未經允許,請勿轉載。 記錄一次使用 Android Profiler 分析內存 最近手裏開發了一個小應用,功能也不復雜,大致功能是: 加載本地的視頻及生成縮略圖,用戶選擇一個點擊按鈕

原创 Handler 與 IdleHandler 淺析

版權聲明:本文章原創於 RamboPan ,未經允許, Handler 分析 雖然 Handler 分析的比較多,可還是想記錄下自己分析的思路。 基於 :JKD 1.8 SDK 26 我們設計一個程序時,往往會執行很多小塊的