
?本篇是該系列的第二篇,你可以在這里找到第一篇。原文鏈接在此。?在第本篇,我們將 創(chuàng)建一個簡單的錢包 在我們的區(qū)塊鏈上簽發(fā)一個交易。 ?上面的這...
?LiveData 是對可觀察數(shù)據(jù)的封裝。不像其他可觀察對象(例如 ObservableField) , LiveData 可以感知到生命周期。...
紋理是什么 ?紋理(TEXTURE),即物體表面的樣子。在計算機的世界中,我們能夠繪制的僅僅是一些非常基礎(chǔ)的形狀,比如點、線、三角形,這些基礎(chǔ)顯...
?上一節(jié)中,借助 OpenGL ES 對二維圖形的繪制,我們了解了相關(guān)概念。本節(jié),我們來談一個有趣的問題,坐標變換。?坐標變換對于渲染管線來說,...
背景 ?繪制 3D 圖,總覺得是一件很炫酷的事。雖然在項目中一直沒有用到過,但是還是想找個時間,實踐一下。?繪制二維圖形,盡管使用 OpenGL...
?這些年,參與的項目大大小小應(yīng)該有六七個。所采用的項目架構(gòu),也是從 MVC 到 MVP ,后來使用 ReactNative 進行跨平臺開發(fā),再到...
背景 ?在對 Activity 的啟動分析中,我們看到了 Activity 是如何和 Window 產(chǎn)生關(guān)聯(lián)的 ?如上所示,本質(zhì)上 Activi...
背景 ?一個 apk 包,很容易可以被逆向出源碼。逆向的過程也比較簡單,最近在 github 上看到一個工具,可以直接從 apk 包中解析出項目...
什么是 Gradle Gradle 是一個高級構(gòu)建工具。 圖片來自于 Gradle 官網(wǎng),根據(jù)官網(wǎng)介紹,上圖從左往右,依次體現(xiàn)了:Build A...