随笔分类 -  android 图片处理

摘要:前言:目前一般手机的相机都能达到800万像素,像我的Galaxy Nexus才500万像素,拍摄的照片也有1.5M左右。这么大的照片上传到服务器,不仅浪费流量,同时还浪费时间。在开发Android企业应用时,会经常上传图片到服务器,而我们公司目前维护的一个项目便是如此。该项目是通过私有apn与服务器... 阅读全文
posted @ 2015-06-12 11:13 skyyhu 阅读(1780) 评论(0) 推荐(0)
摘要:9 patch png 的上下左右前言:9 patch png 图片,扩展名为.9.png,是一个标准的PNG图像,它包括额外的1个像素的边界,通过对这个边界的描述来达到我们预期的拉伸效果。android引入这种png的扩展格式来解决同一图片在被拉伸后变形的问题,进一步为资源重用提供了优雅的解决方式... 阅读全文
posted @ 2015-01-02 01:24 skyyhu 阅读(289) 评论(1) 推荐(1)
摘要:对比对象: UIL Volley 官方教程中的方法(此系列教程一里介绍的,ImageLoader的处理方法和官方的差不多)------------------------------------------------------------------------首先单张图片的压缩处理,也是分析重... 阅读全文
posted @ 2014-05-29 18:06 skyyhu 阅读(890) 评论(0) 推荐(0)
摘要:场景:从网络上下载下来的小图片,直接使用设置某些区域的大小的时候,会使得图片变形。这个时候,最佳的解决方案是,在图片的清晰度可以容忍的情况下,将图片进行拉升放大处理,处理过程如下:Java代码BitmaporiginalBitmap=originalBitmap1;intbw=originalBitmap.getWidth();intbh=originalBitmap.getHeight();floatscaleWidth=expectedWidth*1.0F/bw;floatscaleHeight=expectedHeight*1.0F/bh;//取伸缩小的值floatscale=scale 阅读全文
posted @ 2013-05-31 15:22 skyyhu 阅读(201) 评论(0) 推荐(0)