Drawable在我們平時的開發(fā)中,基本都會用到。但它到底是什么呢?引用代碼的里面注釋: 能夠在canvas上繪制的一個東西。而且相比于View,并不需要measure,la...
Drawable在我們平時的開發(fā)中,基本都會用到。但它到底是什么呢?引用代碼的里面注釋: 能夠在canvas上繪制的一個東西。而且相比于View,并不需要measure,la...
Windows下編譯Android使用的Assimp庫 .bat腳本 說明 下載鏈接:Assimp[https://github.com/assimp/assimp]腳本中的...
先說下題外話哈,最近做了個領(lǐng)取電商平臺優(yōu)惠券的小程序,掃碼支持下哈~image 上一篇文章簡單的實(shí)現(xiàn)了幾個常見的濾鏡效果,針對每一種濾鏡,在片段著色器中編寫響應(yīng)的計(jì)算邏輯。 ...
好久沒寫View了,最近恰巧遇到一個八大行星繞太陽旋轉(zhuǎn)的假3D效果,寫完之后感覺效果還不錯。能玩十分鐘的那種。本篇將一步步帶您實(shí)現(xiàn)這樣的一個效果,ps:我是用kotlin實(shí)現(xiàn)...
前言 經(jīng)過上一篇對OpenGL es的解析,我們引出了在eglSwapBuffer時候會調(diào)用會調(diào)用兩個關(guān)鍵的方法: 1.Surface::dequeueBuffer 2.Su...
Android應(yīng)用程序與SurfaceFlinger服務(wù)是運(yùn)行在不同的進(jìn)程中的,因此,它們采用Binder進(jìn)程間通信機(jī)制來進(jìn)行通信。 但是我們知道一個Android應(yīng)用程序可...
MediaCodec 類可以用來訪問底層媒體編解碼器,即編碼器/解碼器的組件。它是 Android 底層多媒體支持架構(gòu)的一部分。 一個編解碼器處理輸入數(shù)據(jù)以生成輸出數(shù)據(jù)。它異...
1 OpenGL ES簡介 談到OpenGL ES,首先我們應(yīng)該先去了解一下Android的基本架構(gòu),基本架構(gòu)下圖: 這里我們可以找到Libraries里面有我們目前要接觸的...
前言 由于工作上的需求,開始接觸投屏技術(shù)。 為何要寫這篇文章?我懷疑想學(xué)這技術(shù)的人群不多,也許文章不會火,畢竟也不是什么熱門技術(shù)。但正因?yàn)椴皇菬衢T技術(shù),所以資料很少。我也是自...