下面來簡單分析一下實(shí)現(xiàn)思路,我們首先照片肯定可以通過拍照和從相冊選取,這個(gè)都可以向系統(tǒng)發(fā)送特定的Intent,響應(yīng)對應(yīng)的系統(tǒng)程序,然后在onActivityResult里面,獲取我們的數(shù)據(jù)即可。而在onActivityResult里面,我們可以獲取到兩種形式的數(shù)據(jù),Bitmap and uri。一般情況下我們是不會選擇Bitmap的,因?yàn)榇蠹叶贾牢覀兊氖謾C(jī)里面的照片都太大了~強(qiáng)行使用bitmap,我只能說你,屌屌屌,sorry,我說的不是666,是傻屌的意思!

 

哈哈哈,讓我爆粗口,我原本是拒絕的~只是希望警醒在看文章的你,那么就用uri吧~

 

那么然后呢?當(dāng)然是對它做裁剪,完成后把這個(gè)裁剪后的bitmap對象設(shè)置給ImageView,保存起來,上傳到服務(wù)器即可。

大致了解了流程,那么我們直接看代碼吧~

先看看我們的圓形Image吧,我這個(gè)有點(diǎn)亂,因?yàn)榭紤]了很多我畢設(shè)的邏輯,所以做了一些修正,這個(gè)圓形Image相信網(wǎng)上會很多。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式