国产三级在线看完整版-内射白嫩大屁股在线播放91-欧美精品国产精品综合-国产精品视频网站一区-一二三四在线观看视频韩国-国产不卡国产不卡国产精品不卡-日本岛国一区二区三区四区-成年人免费在线看片网站-熟女少妇一区二区三区四区

儀器網(wǎng)(yiqi.com)歡迎您!

| 注冊(cè)2 登錄
網(wǎng)站首頁(yè)-資訊-話題-產(chǎn)品-評(píng)測(cè)-品牌庫(kù)-供應(yīng)商-展會(huì)-招標(biāo)-采購(gòu)-知識(shí)-技術(shù)-社區(qū)-資料-方案-產(chǎn)品庫(kù)-視頻

問(wèn)答社區(qū)

android上有沒(méi)有好的圖片壓縮算法或工具包

高子惠6 2016-11-12 20:26:13 386  瀏覽
  •  

參與評(píng)論

全部評(píng)論(1條)

  • fgdrgfbgbh 2016-11-13 00:00:00
    Android 本身就提供了 圖片壓縮的 api 包括 按質(zhì)量壓縮 按照比例壓縮 private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//質(zhì)量壓縮方法,這里100表示不壓縮,把壓縮后的數(shù)據(jù)存放到baos中 int options = 100; while ( baos.toByteArray().length / 1024>100) { //循環(huán)判斷如果壓縮后圖片是否大于100kb,大于繼續(xù)壓縮 baos.reset();//重置baos即清空baos image.compress(Bitmap.CompressFormat.JPEG, options, baos);//這里壓縮options%,把壓縮后的數(shù)據(jù)存放到baos中 options -= 10;//每次都減少10 } ByteArrayInputStream isBm = new ByteArrayInputStream(baos.toByteArray());//把壓縮后的數(shù)據(jù)baos存放到ByteArrayInputStream中 Bitmap bitmap = BitmapFactory.decodeStream(isBm, null, null);//把ByteArrayInputStream數(shù)據(jù)生成圖片 return bitmap; }

    贊(1)

    回復(fù)(0)

    評(píng)論

熱門問(wèn)答

android上有沒(méi)有好的圖片壓縮算法或工具包
 
2016-11-12 20:26:13 386 1
求Android開(kāi)發(fā)工具包
 
2015-08-22 08:49:47 397 1
如何獲取android sdk工具包
 
2017-03-11 22:26:50 310 1
空壓機(jī)上有哪些單向閥?有圖片Z好。
 
2012-06-18 12:34:45 314 1
手機(jī)卡沒(méi)有工具包
手機(jī)卡沒(méi)有工具包
2017-12-04 12:03:17 1018 1
PC上有哪些Android手機(jī)管理軟件比較好用
 
2018-11-30 19:03:23 261 0
android加載網(wǎng)絡(luò)上的gif圖片有什么實(shí)現(xiàn)
 
2017-12-24 10:35:38 414 1
電腦上有沒(méi)有自帶的編程軟件
不用很復(fù)雜 只要能編簡(jiǎn)單語(yǔ)言就好
2015-11-22 02:24:58 356 2
android webview 加載assets html 無(wú)法加載網(wǎng)絡(luò)圖片
androidwebview加載assetshtml無(wú)法加載網(wǎng)絡(luò)圖片,數(shù)據(jù)是有的,都是網(wǎng)絡(luò)圖片沒(méi)有顯示,直接加載網(wǎng)絡(luò)上面的頁(yè)面是有圖片的,但是通過(guò)assets就不能加載網(wǎng)絡(luò)圖片了... android webview 加載assets html 無(wú)法加載網(wǎng)絡(luò)圖片, 數(shù)據(jù)是有的,都是網(wǎng)絡(luò)圖片沒(méi)有顯示,直接加載網(wǎng)絡(luò)上面的頁(yè)面是有圖片的, 但是通過(guò)assets 就不能加載網(wǎng)絡(luò)圖片了 展開(kāi)
2015-06-25 15:02:50 498 1
如何使用Amarino工具包連接Android手機(jī)和Arduino
 
2018-12-01 16:17:08 307 0
如何使用Amarino工具包連接Android手機(jī)和Arduino
 
2014-12-26 13:07:22 378 3
如何使用Amarino工具包連接Android手機(jī)和Arduino
 
2017-12-15 10:48:17 475 1
qpst工具包怎么沒(méi)有qfil
 
2015-12-07 23:34:28 456 1
sim卡沒(méi)有工具包服務(wù)?
 
2015-08-09 14:39:07 396 1
android Studio Z好的測(cè)試類
關(guān)于單元測(cè)試的問(wèn)題,其實(shí)很簡(jiǎn)單,,但是有很多不靠譜的前輩老給指彎路。 android Studio本身已經(jīng)自帶了測(cè)試類, ExampleInstrumentedTest和ExampleUnit Test方法1直接在ExampleUnitTest測(cè)試類 public class ExampleUnitTest { @Test public void addit... 關(guān)于單元測(cè)試的問(wèn)題,其實(shí)很簡(jiǎn)單,,但是有很多不靠譜的前輩老給指彎路。 android Studio本身已經(jīng)自帶了測(cè)試類, ExampleInstrumentedTest和ExampleUnit Test方法1直接在ExampleUnitTest測(cè)試類 public class ExampleUnitTest { @Test public void addition_isCorrect() throws Exception { int x = MainActivity.add(9,1); assertEquals(10, x); // assertEquals(10 是斷言值, x 是函數(shù)返回值); @Test//一般復(fù)制粘貼就可以了 public void app(){//MainActivity的沒(méi)有返回值類型的函數(shù)。 MainActivity.app(); }} 方法2 Go To 點(diǎn)擊Test Create new test 選擇要測(cè)試的方法結(jié)合 以上,, 函數(shù)的特性有或無(wú)返回值只要java基礎(chǔ)油點(diǎn)功底 一點(diǎn)都不難。 運(yùn)行測(cè)試類 點(diǎn)擊綠色三角按鈕 選擇diyi個(gè) 方法 我給別人解答 百度不給力,,,回答不了,只能這樣了,,希望能幫助學(xué)習(xí)android的朋友 java返回的只有void和返回值類型返回比如int String 等等。。。。。 測(cè)試類Z主要的功能就是可以單獨(dú)測(cè)試一個(gè)函數(shù),,,,可以不用運(yùn)行整個(gè)類。。方便查找錯(cuò)誤在哪個(gè)函數(shù)內(nèi)發(fā)生 展開(kāi)
2017-08-04 16:32:24 335 1
電腦上有沒(méi)有免費(fèi)的VPN軟件
 
2017-07-17 11:51:11 667 4
有賣沒(méi)有用過(guò)的瓶蓋料破碎好的,圖片這種,大量需求
2016-11-09 17:12:58 285 4
手機(jī)上沒(méi)有SIM卡工具包
 
2014-02-21 09:32:11 449 2
CVX工具包解決Z小二乘問(wèn)題的原理和算法是什么?
如題,解決如下問(wèn)題使用了什么算法求解方程 cvx_begin variable x(n) minimize(norm(A*x-b,2) cvx_end
2017-08-05 08:46:12 464 1

4月突出貢獻(xiàn)榜

推薦主頁(yè)

最新話題