原创 git 基礎知識整理(二)

rebase 命令非常精彩 git官網 精彩案例 git rebase [basebranch] [topicbranch] git rebase master server 命令可以直接將特性分支(即本例中的 serve

原创 小程序相關整理 (編輯中...)

小程序相關整理 小程序簡介 小程序的邏輯層和渲染層是分開的,邏輯層運行在 JSCore 中,並沒有一個完整瀏覽器對象,因而缺少相關的DOM API和BOM API。小程序開發主要面對的是兩大操作系統ios和android的微信客戶

原创 android視頻緩存框架 [AndroidVideoCache](https://github.com/danikula/AndroidVideoCache) 源碼解析與評估

文章目錄android視頻緩存框架 [AndroidVideoCache](https://github.com/danikula/AndroidVideoCache) 源碼解析與評估引言使用方式關鍵類解析HttpProxyCac

原创 深入理解 Jvm 讀書筆記(一)

Jvm 內存管理,GC,類文件架構相關 知識包括: jvm內存管理 jvm運行時數據區劃分 jvm層對象的創建過程 對象的內存佈局 對象的訪問定位 垃圾收集器與內存分配策略 對象已死的判定及引用分類 對象死亡判定 垃圾收

原创 android tips - 冷門知識

記錄一下,不經常用,但是用到時感覺很驚豔的知識; 標籤 表示複數標籤,可用於表示多個字符,可與getQuantityString()搭配,在知乎圖片選擇器中看到; java中: mContext.getResources().

原创 android 視頻播放器框架 [餃子播放器](https://github.com/Jzvd/JiaoZiVideoPlayer) 源碼解析與評估

文章目錄android 視頻播放器框架 [餃子播放器](https://github.com/Jzvd/JiaoZiVideoPlayer) 源碼解析與評估前言Library 主要類橫豎屏切換傳感器監聽視頻控制條觸摸實現Gif的生

原创 git 基礎知識整理(一)

前言 發現 git 這塊所知甚淺,打算利用空閒時間好好學習一下; git 整理 (DVCS Distributed version controll system 分佈式版本控制系統) git官網系統知識鏈接 git簡介 直接

原创 問題記錄- android 瀑布流 向下滑動出現交換位置,頂部空白等問題

android 瀑布流 向下滑動出現交換位置,頂部空白 問題描述 開發瀑布流時,上下滑動列表,當手動滑到頂部時會出現瀑布流列表的頂部item出現交換的問題; 於是搜了很多的解決方式,大部分都是人云亦云,並無效果,最後還是看到一篇從

原创 android 輕量級存儲框架ACache 源碼分析及評估

引言 這篇文章主要介紹 android存儲文件的輕量級緩存框架 ACache; 原鏈接地址 庫很小,小到只有一個文件,看到源碼設計的很精美,決定寫篇博客記錄一下; ACache 代碼很簡潔,只摘要幾個亮點以饗文章: 支持多進程下的

原创 android 手勢 GestureDetector onScroll方法的探討

最近研究了下 gpuimage的濾鏡 , 在封裝了濾鏡控件後,對濾鏡容器設置手勢時出現了以下問題: 問題描述 主要問題就是GestureDetector onScroll distance 數據抖動; 在用手勢對象捕捉了di

原创 android studio 緩存問題 導致的庫依賴不了

android studio 緩存問題導致的庫依賴不了 先感謝此作者 深踩 AndroidStudio 緩存的坑; 問題描述 前提是先前依賴的三方庫,之前測試完全沒得問題; 後面因爲種種原因,在sync project時,某些

原创 視頻/濾鏡/圖片美化

最近在看有關android圖片美化的內容,在github上查看了半天,只能感嘆下大神何其多啊~ 以後也可以往這方面去學習了,視頻壓縮,視頻播放,美顏相機,水印相機,濾鏡,圖片美化等; 現記錄一下,幾個比較牛掰的library:

原创 收集待學習

變量類別 變量類型 描述 空 void 用於無返回值的函數或空的參數列表 標量 float, int, bool 浮點型,整型,布爾型的標量數據類型 浮點型向量 float, vec2, vec3, vec4

原创 深入理解 Jvm 讀書筆記(三)

Jvm 併發相關 知識包括: java內存模型jmm 內存間操作符 volatile關鍵字 先行發生原則 java與線程 java線程調度 thread的5種狀態 線程安全和鎖優化 線程安全的實現方法 鎖優化介

原创 深入理解 Jvm 讀書筆記(二)

Jvm 類加載及執行引擎相關 知識包括: jvm類加載機制 類加載時機及過程 類加載器 雙親委派模型及如何破壞; jvm字節碼執行引擎 運行時棧幀結構 方法調用等分析 基於棧,基於寄存器指令集 類加載及執行子系統的案