第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

scaleFactor=mInitScale/scale有什么用呢

if(scale*scaleFacotor<mInitScale) { ?scaleFactor=mInitScale/scale; } 這到底有什么用呢?

正在回答

3 回答

有點繞,你慢慢看。

scale 表示的是當前圖片基于原圖放大的比例

mScaleMatix.postScale(scaleFactor, scaleFactor, getWidth() / 2,getHeight() / 2);中的scaleFactor參數(shù)表示基于當前已放大的圖片再放大scaleFactor倍。所以圖片的實際放大的大小是原圖的scaleFactor*scale倍。也就是說,當前方法postScale傳入的參數(shù)是scaleFactor,則圖片實際基于原圖放大的倍數(shù)是scaleFactor*scale

等式scaleFactor=mInitScale/scale ? ?可以推導出---》 ? ?scaleFactor*scale =?mInitScale ?-----》?此時的scaleFactor 作為postScale的參數(shù),實際圖片的縮放大小就是mInitScale


同理,scaleFactor=mMaxScale/scale ? ----> 圖片實際縮放的大小是mMaxScale ??


實際上這兩個if就為圖片限定了最大和最小的縮放值。


1 回復 有任何疑惑可以回復我~
#1

文藝slience 提問者

非常感謝!
2015-05-29 回復 有任何疑惑可以回復我~

正解!??!

0 回復 有任何疑惑可以回復我~

好亂啊

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
打造個性的圖片預覽與多點觸控
  • 參與學習       23116    人
  • 解答問題       74    個

實現(xiàn)圖片自由縮放與多點觸控效果,對Matrix以及手勢檢測API深入學習

進入課程

scaleFactor=mInitScale/scale有什么用呢

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號