目錄結(jié)構(gòu) Vue的不同構(gòu)建版本 通過npm run build 打包出所有版本的文件 通過 dist/READMe.md,可以獲取到不同版本的解釋 UMDCommonJSES...
目錄結(jié)構(gòu) Vue的不同構(gòu)建版本 通過npm run build 打包出所有版本的文件 通過 dist/READMe.md,可以獲取到不同版本的解釋 UMDCommonJSES...
前言 在前面我們探索了objc_class,以及該結(jié)構(gòu)體內(nèi)部的cache_t cache,class_data_bits_t bits,class_rw_t data等成員內(nèi)...
前言 iOS-OC對象原理_objc_msgSend(一)[http://www.itdecent.cn/p/ed5679001cf6]在上篇文章中我們探索了objc_ms...
前言 本篇文章開始深度探索objc_class結(jié)構(gòu)下的cache_t cache成員,cache_t結(jié)構(gòu)在整個objc底層還是非常重要的,簡單的結(jié)構(gòu)分布如下: 開始 創(chuàng)建一個...
概述 回調(diào)函數(shù)是JavaScript異步編程的根基,但如果我們直接使用傳統(tǒng)回調(diào)方式去完成復(fù)雜的異步流程,就無法避免回調(diào)函數(shù)嵌套的問題,即常說的“回調(diào)地獄”。 為了解決這個問題...
前言 Tabbar結(jié)構(gòu)的APP非常的常見,通常我們在iOS開發(fā)中,構(gòu)建這類結(jié)構(gòu)的頁面會涉及到UITabbarController,UINavigationController...
前言 關(guān)于引用本地圖片資源主要分為以下2種情況:1.當(dāng)iOS端和Android端需要區(qū)別顯示的時候,我們需要在Xcode和Android Studio 中分配添加響應(yīng)圖片;2...
前言 今天我們來看一下在Flutter中如何自定義Widget,同時針對前幾篇文章中涉及到的知識在這里做下練習(xí)。我們以在iOS下創(chuàng)建自定義Cell的思路來創(chuàng)建Widget,并...
前言 大家都知道,在Flutter框架中,渲染并不像ReactNative或者Veex等通過JSCore來映射成原生組件,而是有自己的一套渲染引擎,這也是Flutter的強(qiáng)大...
前言 本篇依然是針對Flutter中UI界面的實操。我們通過實現(xiàn)一個類似于iOS下UITableView 右側(cè)的索引條的一個小部件,來加深對之前內(nèi)容的學(xué)習(xí)。部件中主要涉及到的...
前言 關(guān)于請求網(wǎng)絡(luò)數(shù)據(jù),是每個應(yīng)用程序中最頻繁的場景。在iOS開發(fā)中,我們通常使用NSURLSession+NSURLRequest或者第三方框架(AFNetworking,...
前言 有時候我們不希望某個頁面每次打開時都重新加載,比如就我們之前的Tabbar結(jié)構(gòu)的頁面,每當(dāng)我們在切換Tab的時候都會執(zhí)行void initState(),這就意味著頁面...
前言 混合開發(fā)(Hybird模式)是當(dāng)下大部分APP開發(fā)的主流方式。通常我們將APP內(nèi)變化比較頻繁,業(yè)務(wù)比較輕,且對性能要求不是特別高的的功能,通過一些非原生的手段來實現(xiàn),比...
前言 今天看下Flutter中關(guān)于繪圖相關(guān)的部件,這里主要用到的有:CustomPaint() 內(nèi)部需要接受一個painter,是CustomPainter類型,這里我們需要...
前言 OpenGL,一個跨平臺的圖像渲染引擎框架;OpenGL ES,作為OpenGL的一個子集,針對移動端設(shè)備或者游戲主機(jī)等嵌入式設(shè)備的渲染框架;Metal,Apple推出...
前言 今天我們通過一個OpenGL的一個簡單使用案例,來看看它是如何繪制渲染到屏幕的,同時結(jié)合我們平常的iOS開發(fā)來理解一下。大致的執(zhí)行圖: 開始 main(): 任何程序啟...
什么是離屏渲染 當(dāng)圖層屬性的混合體被指定為在未預(yù)合成之前不能直接在屏幕中繪制時,屏幕外渲染就被喚起了。屏幕外渲染并不意味著軟件繪制,但是它意味著圖層必須在被顯示之前在一個屏幕...
OpenGL渲染架構(gòu) 上圖是根據(jù)自己的學(xué)習(xí)跟理解,簡單繪制的一張結(jié)構(gòu)圖。從上圖可以看出我們通過OpenGL API 來間接操作GPU 通道(傳遞數(shù)據(jù)的方式) attribut...
案例 使用GLTool下的glMakeTorus() + 固定光源著色器,創(chuàng)建一個3D圓環(huán) 效果圖00001.gif 問題拋出 在使用默認(rèn)光源著色器后,渲染出來的畫面會有一個...
向量與矩陣的應(yīng)用場景和相關(guān)方法 向量 向量:(也稱為歐幾里得向量、幾何向量、矢量),指具有大小(magnitude)和方向的量。在3D笛卡爾坐標(biāo)系中,一個頂點就是一個(x,y...