从上一篇文章《Android屏幕适配全攻略》写完之后,经常会有朋友问我这个问题:“能不能一个App只提供一套切图适应所有的分辨率呢?”我觉得有必要写一篇文章来研究一下这个问题,所以就有了这篇文章。
研究内容
研究方法
测试环境
研究过程
结果分析
结论
另外一个难以解释的问题
研究内容
本篇内容主要探讨以下场景:同一张图片,放置在不同的drawable文件夹,在同一设备上...
分类:
移动开发 时间:
2015-11-11 22:17:16
阅读次数:
339
第三方插件和类库Glide Android 图片加载和缓存库http://stormzhang.com/android/2015/05/26/android-tools/ 插件 ButterKnife Zeleznyhttp://www.tuicool.com/articles/Q3mmay ...
分类:
移动开发 时间:
2015-11-02 10:22:58
阅读次数:
153
1.质量压缩 bmp.compress()这种压缩方法之所以称之为质量压缩,是因为它不会减少图片的像素。它是在保持像素的前提下改变图片的位深及透明度等,来达到压缩图片的目的。进过它压缩的图片文件大小会有改变,但是导入成bitmap后占得内存是不变的。因为要保持像素不变,所以它就无法无限压缩,到达一个...
分类:
移动开发 时间:
2015-10-30 18:59:47
阅读次数:
194
QuickSand图片点击后分裂成几份消失效果QuickSand图片点击后分裂成几份消失效果,适合做图片退出和剪切效果。同时也可以学习android动画。demo中都封装好几个功能类,主要动画实现靠ViewPropertyAnimator,下面几种设置动画:ViewPropertyAnimatoranimateText=findViewById(R.id..
分类:
其他好文 时间:
2015-10-28 15:47:47
阅读次数:
182
如何把Android内存中的图片保存下来,估计困过不少小伙伴吧,今天带领大家实现一下如何获取内存中的图片。 问题描述:当我们使用Viewpage展示图片时,如何当用户滑动欣赏时,将自己喜欢的照片保存下来呢? 问题解决方式:当我们看到图片时,图片这是就存在于手机内存中,我们自需要将其下载到本地...
分类:
移动开发 时间:
2015-10-21 17:09:47
阅读次数:
176
24.Android 图片工具ImageUtilAndroid 图片工具ImageUtil
裁图
Bitmap圆角
缩略图
视频缩略图
各种类型转换
ImageUtil全部源码
裁图 /**
* 调用系统自带裁图工具
*
* @param activity
* @param size
* @param uri
* @param act...
分类:
移动开发 时间:
2015-10-20 01:24:47
阅读次数:
386
矢量图与位图矢量图-完美的几何图形矢量图是通过组成图形的一些基本元素,如点、线、面,边框,填充色等信息通过计算的方式来显示图形的。就好比我们在几何学里面描述一个圆可以通过它的圆心位置和半径来描述,当然还可以通过边框的粗细、颜色以及填充的颜色等数据去描述它的样式。而电脑在显示的时候则通过这些数据去绘制...
分类:
移动开发 时间:
2015-10-17 14:37:51
阅读次数:
215
picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。仅仅只需要一行代码就能完全实现图片的异步加载:1Picasso.with(context).load("http://i.imgur....
分类:
移动开发 时间:
2015-10-16 16:39:02
阅读次数:
303
效果图:參看下面代码:public class MainActivity extends Activity { private ImageView imageView1; private ImageView imageView2; Bitmap mBitmap; @Override protecte...
分类:
移动开发 时间:
2015-10-08 21:28:47
阅读次数:
228
本文总结Android应用开发中三种常见的图片压缩方法,分别是:质量压缩法、比例压缩法(根据路径获取图片并压缩)和比例压缩法(根据Bitmap图片压缩)。第一:质量压缩方法:?1234567891011121314private Bitmap compressImage(Bitmap image) ...
分类:
移动开发 时间:
2015-09-24 19:11:16
阅读次数:
221