東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關破解相關編程工具反編譯安裝制作程序源碼軟件補丁數(shù)據(jù)庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發(fā)程序源碼 → 安卓照片壓縮上傳源碼

安卓照片壓縮上傳源碼

安卓照片壓縮上傳源碼

  • 大小:1.9M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2016-08-15 19:24
  • 等級:
  • 類型:程序源碼
  • 網(wǎng)站:暫無
  • 授權:免費軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網(wǎng)友評論下載地址

由于手機通常情況下拍照都是高清的,把以體積有點大,而我們平時又都是使用流量來上傳的,因為很想在第一時間與朋友們分享美景。

安卓照片壓縮上傳源碼js源碼

private Bitmap getimage(String srcPath) {

BitmapFactory.Options newOpts = new BitmapFactory.Options();

//開始讀入圖片,此時把options.inJustDecodeBounds 設回true了

newOpts.inJustDecodeBounds = true;

Bitmap bitmap = BitmapFactory.decodeFile(srcPath,newOpts);//此時返回bm為空

newOpts.inJustDecodeBounds = false;

int w = newOpts.outWidth;

int h = newOpts.outHeight;

//現(xiàn)在主流手機比較多是800*480分辨率,所以高和寬我們設置為

float hh = 800f;//這里設置高度為800f

float ww = 480f;//這里設置寬度為480f

//縮放比。由于是固定比例縮放,只用高或者寬其中一個數(shù)據(jù)進行計算即可

int be = 1;//be=1表示不縮放

if (w > h && w > ww) {//如果寬度大的話根據(jù)寬度固定大小縮放

be = (int) (newOpts.outWidth / ww);

} else if (w < h && h > hh) {//如果高度高的話根據(jù)寬度固定大小縮放

be = (int) (newOpts.outHeight / hh);

}

if (be <= 0)

be = 1;

newOpts.inSampleSize = be;//設置縮放比例

//重新讀入圖片,注意此時已經(jīng)把options.inJustDecodeBounds 設回false了

bitmap = BitmapFactory.decodeFile(srcPath, newOpts);

return compressImage(bitmap);//壓縮好比例大小后再進行質量壓縮

}


PC官方
安卓官方手機版
IOS官方手機版

安卓照片壓縮上傳源碼截圖

下載地址

安卓照片壓縮上傳源碼

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

本類軟件必備

編程UltraEditvc++6.0Notepad++編譯VBILSpyHopper數(shù)據(jù)MySQLoracleaccess設計DreamweaverfireworksFlash

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式