1 前言 FFmpeg在Linux/Mac下編譯比較簡單,但是在Windows平臺下編譯確是一步一個坑,稍不注意就會掉進去,費時費力。之前4月份的時候在公司沒編譯出來,直接用...
1 前言 FFmpeg在Linux/Mac下編譯比較簡單,但是在Windows平臺下編譯確是一步一個坑,稍不注意就會掉進去,費時費力。之前4月份的時候在公司沒編譯出來,直接用...
前言 1 最近業(yè)務,有一個復現(xiàn)步驟和路徑非常長的bug,經(jīng)歷過一些問題之后,出現(xiàn)名稱和其他元素不顯示的問題.這個問題復現(xiàn)步驟長,而且多次排查(陸陸續(xù)續(xù)一個多月,公司所有大佬都...
UI 優(yōu)化系列專題,來聊一聊 Android 渲染相關知識,主要涉及 UI 渲染背景知識、如何優(yōu)化 UI 渲染兩部分內(nèi)容。 UI 優(yōu)化系列專題 UI 渲染背景知識 《View...
Android版本差異適配方案(5.0-9.0) 一個好的APP最好支持90%設備,由于不同版本系統(tǒng)提供的API可能不同,所以了解不同版本間系統(tǒng)差異很重要,這樣才能更好的適配...
概述 在過去的谷歌IO大會上,Google官方向我們推出了 Android Architecture Components,其中談到Android組件處理生命周期的問題,向我...
Zygote進程, 一個在Android系統(tǒng)中扮演重要角色的進程. 我們知道Android系統(tǒng)中的兩個重要服務PackageManagerService和ActivityMa...
View.post( ),大家肯定都用過,也就不陌生了。一般使用View.Post ( ) 的場景最常見的就是 1.子線程更UI, 2.獲取View的寬高 那就讓我們再帶著問...
之前寫過了一篇Gradle(一),那是根據(jù)別人寫的文章總結寫的,當時其實還是很多不懂,包括我現(xiàn)在對gradle的理解也其實還是似懂非懂,但是還是要寫,每次寫完之后包括再重新多...
1.hashCode介紹 hashCode() 的作用是獲取哈希碼,也稱為散列碼;它實際上是返回一個int整數(shù)。這個散列碼的作用是確定該對象在散列表中的索引位置,如果有看我的...