亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

HarmonyOS圖像處理實(shí)戰(zhàn):基于PixelMap實(shí)現(xiàn)圖片合成與GIF生成

HarmonyOS圖像處理實(shí)戰(zhàn):基于PixelMap實(shí)現(xiàn)圖片合成與GIF生成 HarmonyOS開發(fā)里圖像處理經(jīng)常被當(dāng)成“需要的時(shí)候調(diào)一下接口不需要就跳過”的邊角功能。但真到了做自定義海報(bào)、聊天動態(tài)表情、批量水印合成這類需求時(shí)大部分人都會卡在同一道坎上怎么把多張圖合成一張以及怎么把連續(xù)幾幀像素圖轉(zhuǎn)成一個(gè)GIF。這篇內(nèi)容圍繞“基于 PixelMap 實(shí)現(xiàn)圖片合成、GIF生成”這條主線把一整條鏈路拆開講清楚從PixelMap的基礎(chǔ)認(rèn)知到畫布合成再到GIF編碼輸出全程都是可以直接落地的思路和代碼。如果你是剛開始接觸鴻蒙UI的初學(xué)者這篇文章能幫你跳過一堆文檔彎路如果你已經(jīng)在業(yè)務(wù)里被圖像處理折磨過那更建議看完后半部分的問題排查和性能優(yōu)化很多是常規(guī)API文檔里不會寫的東西。1. 項(xiàng)目概述與核心設(shè)計(jì)思路1.1 什么是PixelMap為什么它是圖像處理的樞紐PixelMap是鴻蒙圖像框架里對位圖像素?cái)?shù)據(jù)的抽象。一張圖片在內(nèi)存里的真實(shí)樣子本質(zhì)就是一大塊像素?cái)?shù)組每個(gè)像素包含RGBA四個(gè)通道的信息PixelMap就是這塊像素?cái)?shù)組的載體和操作入口。你可以把它理解成一塊已經(jīng)調(diào)好色的畫布后續(xù)的裁剪、合成、導(dǎo)出全都圍繞它展開。很多從其他平臺轉(zhuǎn)過來的開發(fā)者容易犯一個(gè)認(rèn)知錯(cuò)誤以為拿到一張圖片的地址或者資源ID就能直接做像素操作。實(shí)際上不行你拿到的只是一個(gè)“線索”真正要處理的像素矩陣必須通過解碼轉(zhuǎn)換成PixelMap。所以無論是圖片合成還是GIF生成第一步永遠(yuǎn)是把素材轉(zhuǎn)成PixelMap第二步才是基于它做像素級處理。用一句話概括PixelMap是整個(gè)圖像鏈路的必經(jīng)之路繞不開。1.2 圖像合成與GIF生成的完整管線拆解整體流程可以拆成五個(gè)階段素材準(zhǔn)備從資源目錄、網(wǎng)絡(luò)、或用戶相冊獲得多張圖片統(tǒng)一解碼把所有素材轉(zhuǎn)成統(tǒng)一像素格式的PixelMap合成處理用Canvas繪制或像素直接疊加的方式把多張圖合成到目標(biāo)畫布上靜態(tài)輸出或動態(tài)編碼把合成結(jié)果導(dǎo)出為靜態(tài)圖同時(shí)將多幀結(jié)果交給GIF編碼器資源釋放及時(shí)釋放PixelMap內(nèi)存避免高內(nèi)存占用。需要強(qiáng)調(diào)一點(diǎn)這個(gè)鏈路的關(guān)鍵不是某個(gè)單一接口怎么用而是數(shù)據(jù)形態(tài)怎么高效流轉(zhuǎn)。比如解碼完的PixelMap要不要先壓縮合成結(jié)果是用Canvas直接畫還是先落到緩沖區(qū)再處理每幀GIF之間怎么共享調(diào)色板這些問題如果不在整體設(shè)計(jì)階段想清楚后面每個(gè)環(huán)節(jié)都可能返工。2. 環(huán)境準(zhǔn)備與PixelMap核心API2.1 模塊引入與權(quán)限配置在鴻蒙工程里做圖像處理核心模塊是ohos.multimedia.image新版SDK推薦從kit.ImageKit導(dǎo)入。寫法如下import { image } from kit.ImageKit;這個(gè)模塊里包含了圖像解碼ImageSource、像素圖PixelMap、圖片編碼ImagePacker三大類能力基本能覆蓋單張圖片的全生命周期操作。如果你的素材來自網(wǎng)絡(luò)需要聲明網(wǎng)絡(luò)權(quán)限如果來自沙箱以外的路徑推薦使用系統(tǒng)相冊選擇器或文件選擇器獲取授權(quán)后的文件描述符而不是直接申請整個(gè)存儲權(quán)限。從體驗(yàn)和審核合規(guī)角度來說這種方式都更穩(wěn)妥。2.2 從資源加載一張圖片的主要步驟在ArkTS代碼里從rawfile目錄加載圖片并得到PixelMap常見路徑是先拿到RawFileDescriptor再創(chuàng)建ImageSource最后調(diào)用createPixelMap得到像素圖。示例代碼如下// 從rawfile目錄加載圖片并創(chuàng)建PixelMap let rawFile getContext(this).resourceManager.getRawFileDescriptorSync( $rawfile(compose/bg_01.png).id ); let imageSource image.createImageSource(rawFile); let pixelMap await imageSource.createPixelMap({ desiredPixelFormat: image.PixelMapFormat.RGBA_8888 });這里有兩個(gè)細(xì)節(jié)決定后續(xù)能不能順利合成。第一desiredPixelFormat要明確指定為RGBA_8888。很多默認(rèn)格式不帶Alpha通道一旦你后面要做半透明疊加或者要把帶有透明區(qū)域的素材貼到底圖上不帶Alpha就沒法處理透明信息輕則邊緣發(fā)白重則整塊區(qū)域變成黑色方塊。第二createPixelMap是異步操作解碼一張大圖可能要幾十毫秒甚至更多。如果同時(shí)加載多張素材建議用Promise.all并發(fā)執(zhí)行而不是一張一張await肉眼可見地節(jié)省等待時(shí)間。2.3 像素格式選擇對照像素格式通道位深適合場景常見坑RGBA_8888紅綠藍(lán)各8位Alpha 8位合成、水印、GIF幀內(nèi)存占用大一張1080P圖約32MBRGB_565紅5位綠6位藍(lán)5位純展示、無透明需求沒有Alpha合成時(shí)透明區(qū)域會變黑ARGB_15551位Alpha5位色深老式游戲素材色階斷層明顯不推薦用于業(yè)務(wù)ARGB_44444位Alpha4位色深極少場景畫質(zhì)損失嚴(yán)重基本被棄用從合成和GIF生成的角度RGBA_8888是唯一推薦。其他格式要么丟透明通道要么色深不夠處理完再轉(zhuǎn)RGBA也已經(jīng)丟失了原始信息。一句話結(jié)論所有素材進(jìn)入管線前統(tǒng)一轉(zhuǎn)為RGBA_8888統(tǒng)一寬高按這個(gè)約定寫工具函數(shù)可以省掉后面80%的排查成本。3. 圖片合成核心實(shí)現(xiàn)3.1 合成方案選型Canvas繪制還是像素直操作圖片合成在工程上有兩條路線。路線A是Canvas繪制。創(chuàng)建一個(gè)自定義組件拿到CanvasRenderingContext2D按圖層順序drawImage多個(gè)PixelMap最后把畫布內(nèi)容導(dǎo)出成新PixelMap。優(yōu)點(diǎn)是代碼直觀可以利用系統(tǒng)繪制引擎的抗鋸齒能力適合做“所見即所得”的排版場景比如海報(bào)編輯器。路線B是像素級疊加。直接讀取目標(biāo)PixelMap的像素緩沖把源圖指定區(qū)域的像素按Alpha混合公式寫入目標(biāo)緩沖。優(yōu)點(diǎn)是不依賴UI掛載可以在后臺線程跑得很干凈適合做大量水印批處理。實(shí)際項(xiàng)目中這兩條路經(jīng)?;旌鲜褂?。比如海報(bào)主體用Canvas排版但Logo位置特殊又要求精確切邊就在導(dǎo)出前后做一輪像素級修補(bǔ)。這里先重點(diǎn)講Canvas方案因?yàn)槔斫馄饋砀焱瑫r(shí)也和普通組件開發(fā)習(xí)慣更一致。3.2 Canvas合成繪制圖層順序、坐標(biāo)計(jì)算與透明處理假設(shè)你要實(shí)現(xiàn)這樣的效果一張背景圖一層面紗蒙層右上角一個(gè)Logo底部一行文字。繪制代碼如下private drawCompose(ctx: CanvasRenderingContext2D, bg: image.PixelMap, mask: image.PixelMap, logo: image.PixelMap) { // 第一層背景鋪滿 ctx.drawImage(bg, 0, 0, this.width, this.height); // 第二層半透明蒙層注意alpha是有狀態(tài)的 ctx.globalAlpha 0.55; ctx.drawImage(mask, 0, 0, this.width, this.height); ctx.globalAlpha 1.0; // 第三層Logo放在右上角間距20 const logoW 120; const logoH 120; const logoX this.width - logoW - 20; const logoY 20; ctx.drawImage(logo, logoX, logoY, logoW, logoH); // 第四層文字 ctx.fillStyle #FFFFFF; ctx.font 28px sans-serif; ctx.fillText(示例水印文案, 24, this.height - 48); }這段代碼看起來簡單實(shí)際踩坑點(diǎn)都在細(xì)微處下面逐個(gè)說。圖層繪制順序就是Z序。后畫的覆蓋先畫的所以半透明蒙層必須早于Logo和文字繪制否則Logo會被蒙層蓋出一層白霧。如果你希望文字不被蒙層影響就需要把文字放到蒙層之后如果希望文字跟著蒙層一起變淡就反過來。坐標(biāo)方向問題值得強(qiáng)調(diào)。Canvas坐標(biāo)系的原點(diǎn)在左上角x軸向右y軸向下。很多做后端圖像處理的同學(xué)習(xí)慣數(shù)學(xué)坐標(biāo)容易把圖放在鏡像位置。建議封裝一個(gè)從“中心坐標(biāo)寬高”換算“左上角坐標(biāo)”的工具函數(shù)減少人工計(jì)算錯(cuò)誤function center2leftTop(cx: number, cy: number, w: number, h: number) { return { x: Math.round(cx - w / 2), y: Math.round(cy - h / 2) }; }透明狀態(tài)必須手動恢復(fù)。globalAlpha一旦設(shè)置會一直作用于后續(xù)繪制。在蒙層結(jié)束后把a(bǔ)lpha設(shè)回1.0是有意為之否則文字會變淺色。同樣道理fillStyle、font這些屬性也是一樣盡量在每次繪制前顯式設(shè)置??逛忼X不需要你操心但圓角必須自己處理。Canvas默認(rèn)不會裁剪圓角如果你的頭像素材是圓角PNG它自帶的透明通道會保留圓角效果如果是方形JPG又想顯示成圓角就需要調(diào)用ctx.clip()繪制圓角矩形路徑后再drawImage否則四個(gè)角都是僵硬的直角觀感差很多。3.3 把Canvas結(jié)果導(dǎo)出為PixelMap而不是去截屏畫完之后要拿結(jié)果這時(shí)候有同學(xué)會想到組件截圖。組件截圖會帶上整個(gè)組件的其他內(nèi)容且依賴UI掛載狀態(tài)做后臺任務(wù)時(shí)根本跑不通。更穩(wěn)的做法是使用離屏渲染讓Canvas在內(nèi)存里完成繪制直接輸出PixelMap。這種方式不依賴真實(shí)界面展示非常適合后續(xù)GIF多幀生成。導(dǎo)出時(shí)要特別注意輸出格式統(tǒng)一。依然是RGBA_8888并且避免在導(dǎo)出前后做不必要的色彩空間轉(zhuǎn)換。顏色空間問題在單張圖上感知不強(qiáng)但多幀GIF如果每幀色深或色彩空間不一致播放時(shí)每隔幾幀就會出現(xiàn)一次肉眼可見的偏色閃爍排查起來非常難受。4. GIF生成實(shí)操細(xì)節(jié)4.1 GIF格式基礎(chǔ)動手前先接受它的三個(gè)限制GIF是一個(gè)老資格的動圖格式它在壓縮率和顏色表現(xiàn)上不如現(xiàn)代視頻格式但勝在兼容性極廣。生成GIF前至少理解它的三個(gè)硬性限制一單幀最多256色。RGBA像素要映射到一張256色調(diào)色板索引上這是一個(gè)有損過程。照片類素材直接轉(zhuǎn)GIF大概率出現(xiàn)色帶斷層尤其是天空漸變、皮膚高光這類區(qū)域。二幀延遲單位是厘秒即百分之一秒。延遲值100代表1秒。做表情包常用8到20也就是0.08到0.2秒。這個(gè)值直接決定動畫節(jié)奏建議做成可配置參數(shù)而不是寫死在編碼器里。三幀與幀之間的疊加方式由處置方法字段決定。如果每幀都是全尺寸不透明矩形直接覆蓋就行如果幀帶透明區(qū)域就要理解“背景色填充”和“保留上一幀”兩種模式的差異否則播放時(shí)會出現(xiàn)明顯的殘影或閃爍。4.2 多幀PixelMap的像素讀取與編碼組裝把多幀PixelMap變成GIF文件可以引第三方編碼庫也可以自實(shí)現(xiàn)一個(gè)GIF89a編碼器。這里不牽涉具體庫選擇只講清楚核心步驟因?yàn)椴还苡檬裁磳?shí)現(xiàn)底層邏輯都跑不出下面幾步。第一步讀取每一幀的像素?cái)?shù)據(jù)。PixelMap提供了直接讀入ArrayBuffer的接口const bufferSize pixelMap.getPixelBytesNumber(); const pixelBuffer new ArrayBuffer(bufferSize); await pixelMap.readPixelsToBuffer(pixelBuffer);拿到的是RGBA字節(jié)流按行優(yōu)先順序排列。后續(xù)需要把它轉(zhuǎn)成RGB值忽略Alpha部分。第二步為每幀創(chuàng)建調(diào)色板并生成索引數(shù)據(jù)。逐像素計(jì)算RGB到調(diào)色板最近色索引這一步是CPU密集操作。一張480x480的幀有23萬個(gè)像素如果每個(gè)像素都線性遍歷256色調(diào)色板計(jì)算量相當(dāng)可觀。工程上常用方案是先按RGB做量化生成256色調(diào)色板再把每個(gè)RGB值映射成索引緩存映射結(jié)果加速查找。第三步按GIF文件結(jié)構(gòu)逐塊組裝。完整的GIF結(jié)構(gòu)包含固定頭部、邏輯屏幕描述符、全局調(diào)色板、圖形控制擴(kuò)展、圖像描述符、圖像數(shù)據(jù)和結(jié)尾結(jié)束符。下面用一個(gè)表格把這幾個(gè)塊的作用和注意點(diǎn)列出來GIF塊作用生成時(shí)的注意點(diǎn)頭部標(biāo)識GIF89a格式固定6字節(jié)必須是GIF89a不能寫錯(cuò)邏輯屏幕描述符定義畫布寬高、全局調(diào)色板標(biāo)志寬高與幀像素保持一致全局/局部調(diào)色板定義顏色映射表全局調(diào)色板適合顏色波動小的動畫顏色差異大時(shí)用局部調(diào)色板更穩(wěn)圖形控制擴(kuò)展設(shè)置延遲時(shí)間、透明索引、處置方法建議每幀都帶延遲單位是厘秒圖像描述符定義當(dāng)前幀在原畫布中的位置和尺寸做局部幀優(yōu)化時(shí)只寫變化矩形區(qū)域的坐標(biāo)圖像數(shù)據(jù)LZW壓縮后的像素索引流LZW碼表大小由色彩數(shù)決定初始碼長通常9位或8位尾部固定0x3B一個(gè)字節(jié)代表GIF結(jié)束第一次實(shí)現(xiàn)建議先不做幀間差異優(yōu)化每幀都用全尺寸矩形寫入。這樣代碼量少一截驗(yàn)證正確性方便。等基礎(chǔ)跑通后再對相鄰幀做像素比較只把變化的矩形區(qū)域?qū)戇M(jìn)去。局部幀優(yōu)化對文件體積的改善是壓倒性的尤其是那種只有局部數(shù)字在跳動、背景完全靜止的動圖體積能降到原來的十分之一。4.3 幀序列生成與緩沖復(fù)用生成多幀GIF通常意味著要在循環(huán)里反復(fù)做同樣的合成操作。這里有一個(gè)性能關(guān)鍵點(diǎn)盡量復(fù)用畫布和像素緩沖而不是每幀重建。比如你要做一個(gè)“背景不變、文字逐漸變化”的動圖完全不需要每幀重新解碼背景圖、重新創(chuàng)建畫布只需要把背景PixelMap繪制一次到離屏畫布上然后每幀改變文字的位置或顏色局部刷新即可。像素緩沖也可以復(fù)用。定義一個(gè)最大尺寸的ArrayBuffer循環(huán)里讀出PixelMap后直接拷貝進(jìn)同一個(gè)緩沖區(qū)而不是每幀新建。這樣能避免頻繁創(chuàng)建大對象觸發(fā)垃圾回收GC一抖動幀率就掉得很難看。5. 高頻問題定位與性能優(yōu)化5.1 內(nèi)存峰值過高進(jìn)程被直接回收這是圖片合成和GIF生成場景里最常見的崩潰原因。一張1080P的RGBA_8888圖內(nèi)存占用約32MB如果你加載了5張背景圖又是一張一張疊加再加上中間過程產(chǎn)生的臨時(shí)PixelMap內(nèi)存輕松破200MB。系統(tǒng)殺進(jìn)程往往不給你任何提示。解決辦法是嚴(yán)格的生命周期管理。PixelMap用完必須顯式release不能只靠變量置空等垃圾回收。尤其是在for循環(huán)里生成幀序列時(shí)每幀合成完當(dāng)前幀釋放一次GIF編碼器拿到的是編碼所需的數(shù)據(jù)副本不需要保留整張PixelMap。建議用try/finally包裹整個(gè)處理流程在finally里釋放所有臨時(shí)PixelMap。如果需要保留關(guān)鍵幀用于預(yù)覽直接寫入沙箱臨時(shí)文件再從文件讀取預(yù)覽。寫文件的成本遠(yuǎn)低于幾十幀像素圖同時(shí)駐留內(nèi)存。5.2 合成結(jié)果出現(xiàn)白邊、黑邊和毛刺白邊問題的根源在于透明通道處理不一致。帶透明區(qū)域的源圖像在邊緣像素上往往存在“殘留顏色”比如淺色頭像邊緣帶一圈白色。當(dāng)你把它貼到深色背景上時(shí)這圈殘留就會顯示出來。解決辦法有兩種一是在素材準(zhǔn)備階段就做“透明邊緣清理”把低Alpha像素的顏色值改成周圍主色二是在混合繪制時(shí)使用預(yù)乘Alpha格式讓邊緣像素的RGB值與Alpha值一起衰減視覺上更加自然。黑邊問題則相反通常是把不帶透明通道的圖像當(dāng)成RGBA處理Alpha全為0繪制出來就成黑色區(qū)域。檢查一下素材實(shí)際格式如果本身沒有Alpha通道就按RGB_8888處理或者轉(zhuǎn)成不透明RGBA。毛刺問題多是抗鋸齒缺失。導(dǎo)出PixelMap時(shí)如果用了不合適的縮放邊緣會出現(xiàn)鋸齒。建議在合成階段就保持畫布尺寸和輸出尺寸一致避免后期拉伸。5.3 GIF播放卡頓、文件過大播放卡頓有兩類原因。一類是幀延遲設(shè)置得太短比如低于8厘秒人眼還沒來得及刷新畫面就到下一幀看起來像抖動。另一類是文件過大導(dǎo)致解碼耗時(shí)過長特別是低端機(jī)上加載一個(gè)十幾MB的GIF解碼過程可能吃掉幾十毫秒遠(yuǎn)遠(yuǎn)超出幀間隔。比較務(wù)實(shí)的參數(shù)建議單次GIF控制在2到3秒幀數(shù)不超過60幀幀延遲不小于10。文件體積方面優(yōu)先降低幀尺寸而不是盲目降低調(diào)色板質(zhì)量。把1080P的合成結(jié)果先縮到480P再編碼肉眼幾乎不太看得出畫質(zhì)差異體積卻可能直接降到五分之一。另一個(gè)容易忽略的小技巧靜態(tài)背景使用GIF透明索引替代完全相同的像素可以用很小的代價(jià)換取明顯體積縮減。比如一個(gè)純白底上跳動的數(shù)字動畫把背景色設(shè)為透明再配合合理的處置方法整體體積就能壓得非常優(yōu)秀。5.4 子線程處理全套鏈路不要UI線程硬扛合成和編碼都屬于CPU密集任務(wù)尤其是GIF編碼里的大量LZW壓縮操作在低端機(jī)上跑一秒以上不稀奇。務(wù)必使用TaskPool或Worker把整套流程移到子線程。這里有個(gè)版本相關(guān)的細(xì)節(jié)PixelMap對象能否直接跨線程傳遞在不同版本有差異。最穩(wěn)妥的做法是子線程內(nèi)部完整走一遍“解碼-合成-編碼-釋放”不要把子線程生成的PixelMap丟回主線程繼續(xù)處理。這樣既繞開了對象傳遞問題也讓代碼職責(zé)更清晰——子線程負(fù)責(zé)產(chǎn)出GIF文件主線程只負(fù)責(zé)展示結(jié)果。如果需要預(yù)覽直接把生成好的文件路徑傳回主線程通過Image組件加載干凈利落。5.5 常見問題速查表現(xiàn)象常見原因處理建議合成出來的圖整體偏淡globalAlpha沒有恢復(fù)每層繪制后恢復(fù)alpha為1.0透明區(qū)域變成黑色像素格式?jīng)]有Alpha通道統(tǒng)一轉(zhuǎn)為RGBA_8888圖片位置歪斜坐標(biāo)系搞混用中心點(diǎn)坐標(biāo)換算工具函數(shù)內(nèi)存持續(xù)上漲且崩潰PixelMap未releasetry/finally統(tǒng)一釋放GIF顏色斷層嚴(yán)重照片類素材直接量化降低分辨率或預(yù)做輕微降噪GIF播放有明顯殘影處置方法設(shè)置錯(cuò)誤確認(rèn)每幀圖像描述符后的處置模式多幀合成越來越慢頻繁創(chuàng)建像素緩沖復(fù)用固定大小的ArrayBuffer落地實(shí)踐一套可以直接沿用的圖像管線踩了幾次坑后我現(xiàn)在做這類需求有一套固定的處理模板分享出來供參考。素材入口統(tǒng)一封裝成一個(gè)加載器方法內(nèi)部只做一件事不管傳入的是資源ID、文件路徑還是網(wǎng)絡(luò)URL統(tǒng)一輸出RGBA_8888格式PixelMap并記錄寬高和來源時(shí)間。這樣后續(xù)調(diào)用方不需要關(guān)心素材類型差異。合成階段全部使用離屏畫布并在同一組素材內(nèi)復(fù)用同一個(gè)畫布上下文。背景素材只繪制一次基礎(chǔ)畫面后續(xù)疊加元素各自負(fù)責(zé)自己的坐標(biāo)和透明度。這樣不僅代碼清晰性能也高。GIF編碼之前強(qiáng)制做一次降采樣。所有幀統(tǒng)一縮放到目標(biāo)寬度一般不超過512px。除非表情包需要細(xì)節(jié)展示否則這個(gè)尺寸足夠大多數(shù)聊天場景。編碼過程中記錄每幀耗時(shí)如果發(fā)現(xiàn)某一幀特別慢優(yōu)先檢查該幀是否不小心又創(chuàng)建了大尺寸PixelMap。最后開發(fā)階段務(wù)必給管線加上耗時(shí)日志。記錄每張圖的解碼耗時(shí)、合成耗時(shí)、編碼耗時(shí)以及當(dāng)前內(nèi)存水位。實(shí)測下來這些日志遠(yuǎn)比猜測能更快定位瓶頸。圖像處理這類模塊性能問題往往不是某一行代碼的鍋而是整條鏈路的數(shù)據(jù)形態(tài)切換不夠順暢有了日志才好對癥下藥。再多提一句小經(jīng)驗(yàn)給合成功能做參數(shù)配置時(shí)把畫布寬高、元素坐標(biāo)、透明度、延遲時(shí)間全部獨(dú)立成配置項(xiàng)不要硬編碼在繪制函數(shù)里。后面拿到新需求改配置就能出圖不需要動邏輯代碼。我后來做多個(gè)項(xiàng)目復(fù)用時(shí)這套配置化的思路替我剩下了大量返工時(shí)間。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
超碰人妻在线| 久热最新在线杭州| 日韩熟女无码| 久久婷婷五月天| 日韩中文9| 天天看天天日天天操| 婷婷五月天影院| 十八禁电影伊人网| 99久久9| 色五月AV在线| www网站黄| 伊人午夜福利视频| 欧洲熟妇xxXx欧美老妇裸体| 亚洲人精品久久久| 五月天婷婷色| 精品成人动漫一区二区| 久久精品视| 国产精品久久久久亚洲av| 欧美高潮在线| 超碰在线成人| 热99这里有精品综合久久 | 国产精品无码成人精品| 久热久一区二区三区| 9Ⅰ超碰| 精品国产乱码久久久久久久久1| 亚洲最新av无码成人精品区| 久草综合视频| 日韩欧美中文| 日韩精品三级| 亚洲综合性网址| 91精品免费| 国产乱伦性爱区| 电家庭影院午夜69久久夜色精品国产69乱| av久日| 四虎影视欧美| 97在线/亚洲| 丁香婷婷久久| 丁香七月婷婷| 亚洲精品骚逼| 牛牛aV| 国产精品丝袜在线| 英伦大奶子熟妇吊带| A级国产欧美激情在线| 影音综合网| 久久亚洲AV无码专区首页| 老女人91| 日本在线不卡123| 国产精品不卡一区二区三区av| 亚洲视频,小说| 亚欧无码在线| 亚洲区 欧美区| 欧美成人亚洲精品| 亚洲宅男天堂| 岛国网址国产 | 蜜臀久久99精品久久久久久婷婷 | 欧在线一二区| 97亚洲中文| 蜜桃一区二区三区| 免费视频无码| 婷婷九月色| 黄色片A级一区二区三区| 在线五区| 动漫av中文| 天天爽天天操| 国产在线视视频有精品| 亚洲av国产av综合av卡| 天天欲望网| 性性久久| 欧美在线官网| 欧美男人一区| 日韩亚洲中文字幕在线| 大香蕉免费3| 黄色成年| 亚洲欧美天| 国产精品色哟哟| 婷婷五月天色色| 精品视频免费在线一区| 亚州免费啪啪视频| 成人一道本免费视频| 中亚av| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 中欧人妻丝袜中文字幕| 91热色| 日韩天天本| 青青草操逼逼视频| 精品久久人妻成人网| 欧美Ⅴ性爱| 美女黄站| 78超碰| 色香91| 91 丝袜在线观看| 美性中文综合网| 亚洲……91| 五月天成人综合| www.丁香五月| 亚洲情色五月天| 国产精品国产拍高清AV| 国产小黄片在线免费观看| 一区二区三区美女超清| 97精品视频| 欧美成人精品欧美一级乱黄一区二…| 日本一二三免费久久| 二三四区精品| 亚洲丰满很很操| 国产盗摄美女如厕大神作品在线观看| 日韩美女久久一区二区三区| 亚洲天堂,男人| 涩涩五月天| 婷婷色导航| 久青草影院| 开心五月天激情网| 亚洲男人天堂2019| 欧美日不卡| 久久久蜜桃一区二区三区| 久久激情网| 亚欧精品久久久久久久久久久| 97人人模人人爽人人| ?亚洲伊人伊成久久人综合网| 成人七区| www.av在线观看| 国产AV久久久蜜爱影集| 偷窥自拍亚洲色图| 极品AV网站在线观看| 91处女在线视频| 欧美熟女逼久久久久久| 天天狂操夜夜狂日| 国产精品ⅴ无码大片在线看.| J?P?NESEHD熟女熟妇伦| 国产一级高跟丝袜| 国产强上视频在线观看| 操久久久久久| 操操操操网黑人| 日本一天色道久久久精品视频| 欧美日韩电影一区二区| 91亚洲丝袜| 可乐操亚洲蜜911| 男人的天堂va| 国产精品一区二区久久精品| 久久av成人无码免费| 人妻熟女av国产网站| 欧美黄片欧美黄片xxx| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 啊啊啊啊好多水| 亚洲本色精品一区二区久久| 国产 v乱码一区二| 欧美成人9797| 99精品久久久久久| 久久久精品中文字幕爱豆| 思思热久久成人| 五月丁香啪啪网| 日日橹狠狠爱欧美超碰| 神马久久午夜| 亚洲一区二区中文字幕| 欧美在线官网| 97超碰色中文字幕| 精品久久久久久中文字幕视频免费| 亚洲天堂五月天国产| 青娱乐亚洲自拍| 免费视频无码| 亚欧美色图| 亚洲精品九九九| 思思热久久成人| 五月婷婷六月丁香| 东京热,男人的天堂| 熟女乱3伦999| 七久久久| 啊啊啊操死我了| 日本操逼视频不卡直接放| 日本道久久综合色色| 射丝袜高跟鞋99| 96精品久久久| 国产精品欧美日韩久久| 亚洲另类色图片| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 激情网色| 伊人 俄罗斯 a v| 99久久99久久免费精品蜜臀| 激情专区综合| 亚洲色图 图片| 亚洲中文字幕熟女| 激情文学网伊人| 亚洲丝袜二区在线| 图片区小说区| 91精品国产乱码| 五月丁香六月综合缴清无码| 67194无码不卡| 超碰在线一区二区| 99在线免费视频| 青青草原成人| 天堂中文日本在线观看| 欧美色日| 国产精品制服丝袜清纯唯美| 日韩99神马视频片| 人人弄人人摸| 禁十八久久| 97操| 国产性感在线观看| 9国产超碰| 久久超碰、| 日本中文字幕不卡视频| 欧色综合| 亚洲成?V人片在线观看福利| 吉川爱美亚洲二区在线| 欧美伊人久久综合网| 台湾佬中文娱乐自偷自拍| 国产99999| 婷婷五月天补不补| 亚洲成人贴图| 久久色激情一区二区三区| 97欧美视频| 久久久久久久久久久人妻| 999久久久| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 国产99 中文字幕日韩小视频| 国产久久一区二区| 开心五月天激情网| 91精品女厕偷拍视频| 日日日啊啊啊| 久9综合在线| 亚洲少妇在线影音| 岛国视频一二三区| 欧美—性—交—色| 玖日综合网| 久久这里只精品免费福利| 东北夫妻性偷拍| 亚洲欧洲成人在线电影| 国产乱弄免费在线视频。| 99视频这有这里有精品| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 国产三级日产三级韩国三级| 久久久96| 无码人妻系列少妇| 志村玲子视频一区二区| 无码高清操逼网址| 超碰 国产熟女精品一区| 色情综合网| 亚洲激情片| 免费成人在线熟妇网| 激情丁香婷婷| 伊人久久青青草| 在线人人人人人人精品超| 国产精品白丝AV| 亚洲综合91| 一区二区三区蜜桃成人撸久久东京热| 高清无码 国产精品| 加勒比色99999| oumeisetupian| 日韩性爱再线视频| 操一操摸一摸| 亚洲双插| 欧美大战久久久伊人| 五月婷婷综合网| 巨爆乳一区二区爆乳区| 亚洲熟女人妻中文字幕一区二区 | 天天看精品动漫视频一区| 极品色电影院| 九久9热| 1禁看欧美黄片免费看| 东京热天堂网| 国产精品粉嫩福利在线| 天天色踪合| 有码免费观看| 九九热免费视频| 岛国黄色大片网站| 午夜精品久久久久久久久久蜜桃 | 欧美色图91p| 国产视频一区二区在线| 99久久综合网| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 久久久国产av美女私房| 夜夜嗨视频| 97在线视频免费看| 97亚洲国产| 大香蕉伊在线久草麻豆天堂故事| 25国产精品免费观看| 91精品啪在线观看国产城中村| 岛国福利在线精品播放| 91狠狠综合| 亚洲精品97久久| 欧美后入式| 国产中文福利| 亚洲91色在线| 久久超碰、| 啊好大好舒服| 操人妻逼91| 91色综合激情| 亚洲性猛| 日韩中文字幕精品一二三事国产精品| 天天操人人操骚逼网站| 骚逼一区二区| 欧美熟女丝袜| 一本久久精品中文字| 青青草精品| 二对二中文字幕。| 亚洲 欧美 另类 日韩 人妻一区 | 天天日夜夜爽| 男人下部插入女人下部| 嗯嗯嗯嗯啊啊啊好紧好大| 嗯啊不要在线观看嗯啊| 日本不卡卡一区| 肥臀熟女福利视频一区二区| 色女99一级片在线观看| 久久人妻无码毛片A片麻豆| 97精品久久久久中文字幕| 夜夜福利| 久久久涩| 操人妻视频| 性一级黄色录像片网站导航| 亚洲 无码 偷拍| 成年人网站在线免费观看| 伊人久久综合影院精品久久久| 国产主播福利| 成人aⅴ一区二区三区| 手机在线A片| 亚洲高清无码AAA久久久精品| 人妻日日干| 制服乱伦| 精产国品一区二三产品| jiujiujiujingpin| 91 偷| 偷拍精品一区二区三区| 一级岛国大片| 性爱av网站| 大香蕉操久久| 秋霞福利网| 精品一级| 人妻中文字幕日韩电影| 天天操天天插| 欧美 日韩 另类 亚洲| 国产乱不卡| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 日韩三四五区| 超碰这里只有精品| 亚洲一区二区av| 国产色图乱伦| 粉嫩av在线一区二区| 性爱视频久久| 蜜桃臀AV在线| 看日韩黄片| 思思热影视| 日韩有码免费视频| 亚洲欧美日韩国产丝袜自拍中文| 国产精品成人午夜福利| 国产精品久久久久久久黄无码| 欧美一区二区亚洲天堂| 久草婷婷| 三上悠亚在线毛片91| 美国人人操人人操| 啊啊啊啊啊啊在线看| 亚洲高清男人天堂| 无码精品久久| 中文字幕在线观看第二页| 国产精品久久久九九九| WWW操逼| 人妻少妇蜜桃视频欧美一区| 日日玩天天干| 欧美精品日韩久久久九| 热天堂一区二区| 91老妇女| 亚洲欧洲精品视频发布| 久久大线蕉一区| 久久久蜜桃臀无码视频| 亚洲一区二区精品福利| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 91女神在线视频| 超碰色大香蕉| 五月丁香婷婷色| 久久精品中文| 人人贴人人摸| 欧美白嫩在线放| 91亚州| 91一起操| 日夜伊人网| 精品国产久热在线观看| 大香蕉色欲AV| 五月丁香社区婷婷日韩欧美精品影院 | 午夜国产成人福利视频| 亚洲有码第一页| 青娱乐福利99| 天天夜夜久久| 免费公开人人操| 肉丝中文无码高清| 国产福利av精彩对白| 青青伊人久久| 国产超碰| 熟女熟妇一区二区三四区| 在线性黄高清免费视频| 久久成人精品| 99熟女| 欧美精品庄| 亚洲成人免费在线| 日本布卡一区二三区| 新版天堂中文资源8在线| 国产精品毛片| 色999五月色| 人妻第一页| 九九九九九九九精品视频| 伊人久久AV诱惑悠悠| 国产精品交换一区二区| 无码精品久久久久久亚洲| 强奸少妇AV导航网| 被男人吃奶很爽的毛片| 欧美韩日精品资源| 99精品热| 午夜精品久久一区二区| 欧亚不卡| 欧美性爱另类综合| 啊啊啊久久| 97玖玖人妻| 看免费的黄片| 97精品网站| 婷婷亚洲综合| 免费福利视频中文字幕| 一本色道久久综合亚洲二区三区| 91oumei| 欧美呦呦性爱| 91超碰丝袜制服| 五月综合视频| 免费av在线播放二区| 欧美传媒一区| 69精品少妇一区二区三区蜜桃| 操国产逼| 四虎影视永久在线观看精品免费网站 | 亚洲一级性爱视频免费看| 中文熟女五十乱码在线| 欧美另类色图片| 欧美日韩国产一区二区小黄片大全| 99只有精品| www超碰| 欧美18 在线观看| 国产精品久久久久999| 国产原创自拍| caoni国产亚洲av| 男人的天堂va在线| 色网综合网| 日本大片日本一区二区免费高清 | 国产精选视频| av东京热男人的天堂| www.99色| 91在线视频观看国产| 国产一区在线播放| 日韩BBN| 中国黑人三级片网站上区| 无码国产精品午夜不卡(| 插入逼91| 一区二区三区一亚洲中文字幕、综合区灬 | 亚洲综合性网址| 大香蕉碰| 国产亚洲国产超碰| 国产亚洲精品农村妇女| 人人人干干人人干| 一本色道人妻久久| 欧美一区二区三区成人性生活| 91爽啪| 国产精选三级在线观看| 日本日逼高清| 乱伦日本中文自拍| 色逼综合| 久草看看看| 久久精品99久久久久久| 撸撸成人在线视频| 丰满少妇一区二区三区四区观看| 九九色综合| 日韩黄色一区二区三区| 91在线超高颜值国产| 国产91影院| 超碰97 线线 在现| 超碰碰97资源站| 亚洲激情欧美色图| 人人妻天天做天天爽| 97天天弄| 偷拍在线观看视频| 熟妇高潮一区二| 国产精品网站www| 少妇蜜汁| 日本亚洲vr欧美不卡高清专区| 91精品久久久久久77777| 亚洲成人性爱在线观看| 伦理片秋霞免费影院| 国语国产操逼伊人AV网| 亚洲成人福利电影免费 | av毛片aaaaa免费看| 天美传媒精品一区二区| 少妇久久久久久| 蜜臀久久99精品久久久久| 性91| 欧美男人天堂| 色欲久久久久综合网| 12一15性XXXX粉嫩国产| 欧美一区二区一级岛国大片| 五码视频在线观看| 人人看欧美性爱| 日韩激情中文字幕有码| 久久99精品视频| 丁香五月婷婷色| 午夜免费视频1000| 骚乳在线| 大香蕉中文aV在线| 物业黑人 AV一区| 日韩精品资源| 精品在线蜜臀| 久久免费99精品久久久久久| 思思热国产在线视频| 婷婷激情五月天小说网| 久久小视频| 天天干天天日天天射黄色大片| 久久国产对白激情浪潮| 偷拍片久久| 啊啊啊骚| 精品日韩人妻视频| 亚洲成?V人片在线观看福利| AV 少妇 人妻 偷拍| 大香蕉十区| 亚洲熟久久| 97欧美日韩精品| 91精品国产91久久青草 | 啊啊啊久久| 狠狠操官网| 黄色高清无码无码破解免费暗网 | 九九在线精品| 啊啊啊在线观看免费视频| 国产AV线| 99久久国产精品免费高潮| 久久亚洲AV无码专区首页| 伊人久久艹| 91网亚洲| 九九九一二三| 在线观看高清AV| a在线视频免费观看| 18一区二区三区| 久久影视二区三区行押| 国产免费黄色一级大片| 无码视频黄色网战| 国产高清不卡视频| 亚洲自拍97| 一区二区影院| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 97国产中文| 国产传媒午夜理伦精品| 伊人91| 欧美日韩人妻婷婷一区| 亚洲图片欧美色图| 欧美99热| 久久超碰av在线| 国内偷拍精品一区二区| 色色五月婷婷| 91网站在线播放| 中字幕人妻一区二区三区| 色色色网站| 亚洲清纯唯美| 人人操人人操人人人操| 欧美|91色综合| 在线观看啊啊啊啊啊| 美女视频尤物网在线看| 久久久不能久久久久| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 啪啪91| 欧美高清91| 人人干人人操人人..com| 超碰 av 女人天堂| 精品国模无码| 强上我不卡卡| 大肥女高潮bbwbbwhd视频| 五月婷婷无码| 九九九九亚洲| 婷色五月天| 青青草在线视频美女| 黄片com.| 亚州熟妇精品| 亚洲制服aⅴ中文字幕| 大香蕉国产中文自拍| 思思久热在线精品66| 视频二区美腿丝袜制服人妻欧美| 啊啊啊好大好深| 亚洲AV免费在线| 人妻激情视频| 国产成人综合网| 高精欧美色| 五月婷婷六月丁香| 试看60秒 爽| 国色天香av| 97欧美视频| 香蕉99秘 精品一区丁香| 亚洲欧美人妻| 成人日本精品九区| 国产精品亚洲无码| 亚洲资源网| 精品区国产区一区二区三区| 夜夜嗨一区| 尹人大香蕉视频在线| 草草草草视频| 亚洲图片欧美制度| 国产精品999zyz| 国产又长又大又粗的视频| 日本日皮视频逼| 久久9精品| 黄色乱论网站| 天天摸夜夜添无码小视频| 超碰免费欧美7| 国产sv美女内射| 亚欧韩av| 91红杏| 日韩本不卡视频在线观看| oumeisetu综合| 欧美第一页| 欧美日综合| 亚洲综合另类小说色区亚洲成av人片在www| 中文字幕免费观看| 天天色综亚洲91污| 97免费视频在线| 粘花网06av视频| 美女午夜福利免费视频| 亚洲图片欧美偷拍| 国产大片精久久久久久| 99精品久久久久久久婷婷| 亚洲高清欧美总合| 国产精品网站免费| 久久久国产成人一区二区三区在线| 久久久久久十| 91久久18禁| 中文激情网| jizz啪啪| 久久老熟女| 国产精品suv一区| 色99视频| 亚洲一卡2卡3卡4卡乱码网站| 超碰97COm中文| 美女毛片999| 久久XX| 在线看的av| 欧美91变态| 欧亚揄拍偷拍精品视频| 久久精品免费| 国产免费永久精品无码| 无码区蜜乳| 玖玖久久久| 九九九热精品| 婷婷激情一区二区三区俺也去| 国产精品亚洲一区二区三区四区| 欧美gv在线观看| 国产sv美女内射| 久久久专区| 夜夜高潮夜夜爽高清视频一 | 日本操逼视频在线| 亚洲深夜福利| 狠狠操狠狠燥| 色综合99999| 色女综合| 超碰爽人妻熟女Av| 色色色综合网| 国产精品成人无码av| 东北丰满熟女国产一区| 精品国产三级av韩国在线| 操熟女91| 91热热色| 校园春色美腿丝袜| 免费97视频| 欧美色天堂网在线视频| 青苹果影院男人的天堂| 口爆综合网| 婷婷午夜| 五月婷婷色| www色色com| 日亚韩精品视频二区三| 91成人久久 | 国产东北女人在线视频| 欧美不卡在线一区二区| 中国AAAAAA黄色片| 欧美精品宗合| 四虎精品永久在线播放| 久久久久久精| 男人天堂网址| 国产自制av蜜乳| 啊啊啊想要| 精品九九| 日韩一区二区精彩视频| 国产精品嫩草影院午夜两性| 黄色免费一级在线毛片| a男人的天堂久久一级A毛片| 富女玩鸭子一级毛片| 国产又黄又粗又猛大片| 一级性爱视频免费观看 | 国产女人高潮嗷嗷嗷叫小说| 操www| 亚洲精品毛片在线观看| 亚洲欧美自拍偷拍| 亚洲av无线观看| 图片区小说区| 婷婷五月天网| 青青草原狼av| 青青草大香蕉在线视频| 中文字幕精品一区二区精品| 国产 亚洲 丝袜 制服| 日韩精品字幕| 天天日美女的B| 欧美在线观看综合国产| 无遮挡h肉动漫在线观看| 美女黄频a美女大全免费皮| 亚洲国产激情国产av| 色婷婷综合网| 日本精品人妻少妇一区二区| 狠狠干精品一二三四五六2022| A啊啊在线观看| 骚逼自拍99| 无套后入双马尾| 精品九九| 成人性爱视频在线看| 日本3级一区二区免费 | 亚洲天天操| 日本1区2区不卡视频| 丰满高潮18xxxx| www.狠狠| 欧美日韩婷婷中文| 熟女少妇一区二区三区| 国产无码三级视频在线观看| 岛国AB视频| 国产乱码久久| 99蜜桃臀久久久欧美精品网站| 91黄射| 久久永久无码人妻视频| 国产一级作爱毛片| 久久久久国产亚洲一区欧美色图日韩| 国产第11页| 麻豆精品一区二区三区四区免费观看| 6080YYY午夜理论片在线观看| 亚洲精品美女久久久久久久久| 欧美嗯啊……在线观看视频免费| 九九九九免费高| 久久久精品网| 久久精品国产亚洲AV片多多| 91肏屄网| 国产丁香精品露脸视频| 看免费的黄片| 夜夜操二区| 九九精品无码专区免费| 超碰亚洲欧美日韩无| 亚洲图片日本AⅤ欧美在线| 久久香蕉网| 最新AV在线| 蜜臀精品1区2区| 久久激情亚洲精品无码?V| 78操B| 丝袜综合| 亚洲色图大香| 思思在线免费视频| 啊啊啊免费视频| 中文字幕一品色图| 超碰人妻中文在线| 国产av白丝| 蜜乳性色无码专日粉嫩骚逼AV| 婷婷国产精品一区二区| 欧美白嫩女HD| 九九久久久久久爱| 91丨九色丨熟女高潮| 久久久亚洲高清不打码| 久久国产乱子伦精品免费女,网站| 欧美色图人妻| 安徽熟妇视频| 热天堂一区二区| av天天在线观看| 操婷婷逼| 国产女人91精品嗷嗷嗷嗷| 久久五十路熟女人妻| 国产亚洲深夜激情| 高清孕妇孕交 交| 久久久久久久久久久久97| 亚洲欧美校园| 大白逼三四级| 97精品视频在线| 日日日色色色色色| 亚洲天堂久| 四虎影视国产精品| 五月天精品| 成人性交午夜免费片| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 亚洲成av人片色午夜乱码| 天天色综合天天操| 婷婷导航| 亚洲综合影片| 欧美在线视频播放| 操淫穴亚洲五月丁香| 99re在线视频这里只有精品| 91少妇高潮| 神马久久久久久| 免费αV在线视频| 18禁免费视频| 国产av美女被艹的乱叫| www.91久久| 伊人五月天青青草婷婷| 日韩美女,国产传媒,视频一区| 狠狠操狠狠燥| 99久久无码| 午夜精品探花| 亚洲日本成人动漫| 美女丝袜激情小说| 躁躁躁日日躁2020| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 98久久| 操操逼视频| 色婷婷香蕉| 国产男女无套97| 超碰9 7女人 | 伊人久久大香线蕉无码| 91粉芽高清在线一区二区| 伊人青青一区成人视频在线观看区| 爱妻综合网| 操人人| 婷婷色在线| 中文字幕人乱码中文字的预防方法 | 国产97在线视频| 无码国产精品久久久久| 闷骚老熟女15P| 欧美综合另类| 欧美,日韩,亚洲视频| 啊啊啊啊啊啊好湿好爽视频| 国产成人亚洲精品无| 国产乱伦性爱AV| 欧美 综合 亚洲| 免费看片黄| 欧美亚洲清纯| 日本孕妇一区二区视频操逼免费看 | 国产极品999| 欧美78| 97超碰免费人人性爱| 久久女人| 另类天堂| 夜夜欧美| 国产久久久久久久久一区二区| 伊人丝袜美腿高跟在线观看高清| 一区二区影视| 91 在线亚洲| 亚洲色图欧洲| 女人爽到高潮久久久| 美女啊啊啊啊啊啊| 欧美久久九九| 玖玖爱在线视频免费观看| 91肏屄网| 久久久久久日韩| 1024午夜激情男人的天堂| 第一高清av中文字幕| julia国产在线 | 秋霞免费AV| 97资源站日韩| 日韩在线97| 色婷婷九月天天综合| 好湿好紧视频| 爽爽歪在线视频| 亚洲欧美日韩免费观看| 美女97超碰| 久草视频在线视频在线视频在线观看 | 亚洲天堂另类| 亚洲中文制服诱惑| 国产精品日韩在线一区| 色九九九九九九| 美女露胸露奶头| 在线中文字幕极品av| 日比av无码| 区一二区日韩亚洲乱码av电影| 亚洲一卡2卡3卡4卡乱码网站| 精精品人妻一区二区三区| 欧美97在线观看| 精品人妻美妇91job| 国产精品高潮久久久无码| a片亚洲一本通视频| 欧美制服网站美腿丝袜| 国产呦精品一区二区三区下载| 91五十路| 国产AV人人夜夜澡人人爽麻豆| 69人妻精品一区二区绯色| 69av一区二区三区| 哈哈操 大香蕉| 日韩一级二级三级免费看完整版国语版| 亚洲超碰在线| 郑州宾馆老熟女露脸啪啪| 国产精品视频内谢女人| 超碰综合97在线| h在线看免费版在线看| 最新AV在线| 97欧美色综合| 超碰免费人人| 亚洲激情久久久伊人综合| 国产美女高潮叫床视频| 啊啊啊啊好疼视频| 成人精品视频一区二区| 很很干很很操| 97碰| 超碰性爱97| 五月婷婷丁香中文字幕| 五月婷婷丁香六月丁香| 亚洲毛片基地专区| av麻豆啪啪| 欧美日韩国内不卡| 日本506070| 97欧美超碰| 久久久久久97| 超碰在线人妻中文字幕| 9118禁| 五十路熟女人妻一区二区在线观看| 精品九九九九九九| 久久久久亚洲Av无码专区老牛影视| 欧美成人性活片| 一级做受视频免费是看美女| 中文久久| 亚洲一区二区三区播放在线| www.色婷婷色综合| 99热精品在线观看| 97久久精品亚洲中六字幕| 日本高清熟女久久一区| 九九九热精品| 熟妇色99| 日本三级一区二区 在线| 强奸乱伦中文字幕AV| 午夜男女爽爽爽在线视频| 天天色粽合合合合合合合| 欧美日韩一干二干| 国产精品日日摸天天碰| 国产h小视频在线观看免费| 免费αⅴ在线观看| 久久久久久久极品香蕉视频| 丁香婷婷激情五月天无毒不卡| 国产精品一级二级在线| 亚州欧美色图| 黄色欧美性爱视频| 国产女人高潮视频| 久久久久96| 日韩成人精品| 天天添天天干电影| 搡老女人老91妇女熟女| 大JI巴好深好爽又大又粗视频| 日韩av不卡在线看| 天天爱天天韩国日本牛牛牛牛| 91欧美丝袜| 亚洲电影中字一区二区| 伊人青青一区成人视频在线观看区 | 蜜区区视频79| 国产区91柔拿会所技师| 久久一留热品黄| 91视频综合网| 五月丁香成人网| 欧美韩日精品99综合| 手机在线播放国产福利| 五十路熟女工口| 国产主播福利| 国产青一二三| 精品无码久久久久久久久果冻糖心| 超碰在线成人| 亚洲中文字幕av| www.99在线| 97综合在线| 麻豆天美国美国产| 97综合网| 欧美激情欧美精品| 老熟女搡BBBB搡BBBB视频| 男人天堂久久日韩| 亚洲阿v天堂无码z2018| 台湾肥佬网一区二区三区| 热无码中文亚洲H一道本一区二区| 刺激精品视频| 亚洲成人av电影在线| 伊人午夜福利视频| 丁香五月婷婷基地| 天美麻豆一区二区三区| 亚码激情| a片 xxxx受爽视频| 欧美日韩国产男人| 美女操逼福利视频| 午夜福利 成人 91| 欧美色图亚洲色图成人在在线| 日韩有码 一区二区三区| 韩国国产欧美情侣视频在线| 中文字幕亚洲在线一区| 老熟女综合| 青青草啪啪网| 无码日韩网站| 欧美综合亚洲综合| 色香伊人| 国产欧美伊人| 看一级特黄a大一片| 九九九九亚洲| 人人澡综合涩| 深爱五月婷婷| www国产天美久久久| 亚洲国产综合图区中文字幕 | 两性综合网| 成人性爱av| 欧美日本成人一区二区| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 精品超碰中文在线| 精品一区二区成人动漫| 老司机午夜精品视频| 欧美草草高清日韩视频| 少妇极品熟妇人妻无码| 久久9精品视频| 伊人AAA| 国产精品香蕉热久久新品| 激情综合二| 国产探花精品在线| 国产一区免费午夜视频| 肉动漫无遮挡h在线观看| 精品玖九九久| 中文字幕一区二区三区四五区| 91n免费处女| 九九免费影片| 国产在线精品电影观看| 色爱欲亚洲| 免费的av网| 极品五月天噜噜| 欧美78p| 色av中文字| 嗯嗯啊啊啊好舒服| 国产精品 午夜福利| 91少妇| 亚洲自拍天堂| 熟女人妇一区二区三区| 久操网线| 色啪网| 欧美黄页在线| 操逼精品视频| 97草草| 天天拍夜夜| 9国产超碰| 亚洲天堂7777| www色婷婷| 综合久欧洲| 九九久精品| 91精品国产91久久福利| 综合 欧美 亚洲 日本| 性色av网站| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 日本好吊色视频| 青青草好吊色| 淫荡少妇免费| 色婷网| 久久综合女优| 久久超碰网| 色色福利| 少妇免费视频| 亚洲图片视频小说| 国产日韩无码一区二区三区久久区| 免费看国产曰批40分钟怎么下载| 日韩AV片| 久久天堂网| A级毛片在线看免费| 亚 欧 美 综合| 久久是精品| 综合国产影视三级| 国产按摩一区二区三区| 97视频在线免费播放| 永久电影三级在线观看| 久久99久久99精品免视看婷婷| 色超碰综合| 国产乱伦视频污| 志村玲子视频一区二区| 大香蕉青青9| 9国产超碰| av婷婷色网| 国产精品免费久久久久久久久久| 久久av成人无码免费| 夜夜骑天天燥| 黄色视频60分钟| 蜜臀久久99精品久久久久免费观| 亚洲丨在线| 国产欧美日韩精品中文| 欧美一区二区成人一卡| 欧美特大AA级黄片| 国产suv精品一区二区四区999| 成人性交午夜免费片| 成人性爱电影一区二区| 日本熟妇自慰性高潮一区二区三区| 精品国产91内射久久| 日日做夜狠狠爱欧美黑人| av在线免费一区二区| 97超碰这里只有精品| www黄片免费看com| 亚洲熟女偷拍在线观看| 在线观看精品国产免费| 啊啊啊啊无码| 国产人伦精品一区二区三区 | 老司机老司机午夜影院| 99最新日韩偷拍视频| 免费观看的av| 日产欧美电影一区二区三区| 日韩欧美成人大香蕉| 国产黄色小视频网站| 精人妻无码一区二区三区伊人直播| 男人a天堂手机在线版| 老熟女综合网| 99在线观看无大码| 久久性爱免费送| 2024年最新色情网站在线观看| 在线亚洲丝袜视频网站| 国内毛片无码一级毛片| 欧美欧美啪啪视频| 久久人人爽av亚洲精品天堂桃色 | 国产精品乱码久久| 久久人妇| 欧美嫩性色| 免费A V在线| 中文字幕丰满子伦无码专区在线视频最新 | 亚洲清纯唯美| 开心五月婷婷| 东北丰满熟女国产一区| 91操熟女视频| 好舒服视频| 91女在线观看| 日韩性爱播放| 在线观看AV片| 少妇厨房愉情理伦片bd在线观看| 天天性射网| 国产第二页| 激情亚洲天堂| 国产精品久久发布| 艹我哪美一区无码| 亚洲Av无码成人精品国产| 18禁中文字幕| 在线岛国新天堂8| 91精品无码久久久久久久| 人人妻人人爽一区二区三区| 97超碰精品图片| 亚洲春色欧美| 99精品久久久久久久婷婷蜜桃| 超碰成人免费| 日韩性爱再线视频| 在线无码操| 午夜欧美女人操逼| 免费A V在线播放| 亚洲综合中文字幕有码| 美女一区二区国产精品| av日韩在线观看电影| 亚洲少妇综合在线播放| 日韩一级成人毛片免费观看| 思思性爱| 国产 亚洲 丝袜 制服| 午夜福利免费精品视频| 久9视频| 女优视频第10页| 啊啊啊啊视频免费| 伊人玖玖网| 插入粉嫩少妇视频| 99re黄| 国语av狠狠色丁香婷婷综合激情| 淫荡网址| 中文字幕中文字幕一区二区| 国人欧美精品一区二区| 国产av高清版| 麻豆国产成人精品| 91精品导航| 亚洲 小说 欧美 激情 另类| 日本熟女免费視颖| 色色色综合网| 久久视网78| 久久99干一本高清| 国产一区二区三区高清视频| 国产精品久久久久无码A√| 99热91| 91网站视频在线观看| 九九九九九精品| 欧美亚洲日本激情在线| 欧美色图天堂网m| 超碰 国产熟女精品一区|