好吧 以前總覺(jué)得博客這東西就是需要原創(chuàng) 結(jié)果就是開(kāi)了博客卻一直覺(jué)得沒(méi)有什么寫(xiě)的 覺(jué)得應(yīng)該是完全原創(chuàng)或者值得寫(xiě)出來(lái)的 現(xiàn)在想想不一定都是自己想出來(lái) ( 那真是寫(xiě)不了幾篇 ) 覺(jué)得有用做個(gè)紀(jì)錄 和朋友 同道中人一起分享也是不錯(cuò)的 好吧 差不多前言就這些了 進(jìn)入正題
<pre>對(duì)原作者表示尊重首注明原地址:https://github.com/noyo/RotateZoomImageView</pre>
原文章是直接將Res中的圖片讀取出來(lái)放在Imageview中操作BitmapFactory.decodeResource(getResources(), R.drawable.alipay); 當(dāng)然原文章中也寫(xiě)給出對(duì)應(yīng)網(wǎng)絡(luò)請(qǐng)求下的方法 但都有些?過(guò)于Demo(對(duì)于懶癌患者來(lái)說(shuō)) 當(dāng)然我也是比較喜歡把好東西封裝起來(lái) 所以我把?原代碼做了點(diǎn)小小的改動(dòng)
網(wǎng)絡(luò)和本地
我使用picasso去加載 其中這個(gè)是必須加的.placeholder(R.drawable.xxx) 否則無(wú)法獲取到圖片的寬高 獲取bitmap的方法替換成

當(dāng)然既然可以從Imageview中獲取bitmap其他的View也是一樣的 我在這里只寫(xiě)成Imageview是因?yàn)橐话阋簿蛨D片才會(huì)用到這樣的功能其他的應(yīng)該也不會(huì)有這樣操作的吧
OK這樣工具類就抽出來(lái)了? 只需這樣的兩行代碼

<pre>最后獻(xiàn)上修改后的代碼地址:https://github.com/EasonHolmes/RotateZoomView</pre>