
Android_图片处理
知信行
这个作者很懒,什么都没留下…
展开
-
Android:图片压缩的3种方法实例
android 图片压缩方法:第一:质量压缩法:代码如下:private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG,转载 2015-02-28 14:53:27 · 949 阅读 · 0 评论 -
Android:调用系统相机 图库 裁剪-图片上传-客服端-服务器
引用转载http://www.cnblogs.com/eyu8874521/archive/2012/07/20/2600697.html效果:客服端代码:[java] view plaincopyprint?package com转载 2015-02-11 15:23:19 · 2172 阅读 · 0 评论 -
Android:从SD卡/拍照选择图片并进行剪裁的方法
上一次的项目中,有填写用户信息,需要用到类似QQ头像选择的一个功能,让用户从手机图片或者自己拍照并图图像大小剪裁之后选择,当时觉得很实用,但是自己不知道怎么实现。最近参考同事写的代码并自己在网上查阅了相关信息,发现大概都是同样的方式,自己简单整合了一下,可以实现基本的功能,至于上传方面还没有深入研究。效果图: 下面是代码的部分,部分是从网路上摘录的,自己整理后当做工具转载 2015-02-11 15:21:13 · 1198 阅读 · 0 评论 -
Android:实现截取当前屏幕图片并保存至SDCard
功能1. 实现截取当前屏幕的功能。2. 把截取的图片保存到SDCard中的某个目录文件夹下面。Java代码[java] view plaincopypackage com.app.test01; import java.io.File; import java.io.FileOutp转载 2014-10-29 17:17:09 · 1512 阅读 · 0 评论 -
Android:图片转圆角(saveLayer、restore)
[java] view plaincopypublic static Bitmap getRoundedCornerBitmap(Bitmap bitmap, float roundPx) { int x = bitmap.getWidth(); int y = bitmap.getHeight();转载 2014-10-28 21:20:57 · 1140 阅读 · 0 评论 -
Android:圆形头像
http://blog.youkuaiyun.com/doublefi123/article/details/8795282 在很多应用中,我们看到,个人主页里面的头像一般都是圆的,设计成圆的会使整个界面布局变的优雅漂亮。那么,怎么使头像变圆呢?有的人说可以在上面加一个中间为透明圆形的png图,用它来遮盖住头像不就行了嘛,但是png四周始终始终是不透明的,怎么做也达不到如下的效果图的。转载 2014-10-28 20:20:44 · 1018 阅读 · 0 评论 -
Android:高仿QQ头像截取升级版
观看此篇文章前,请先阅读上篇文章:高仿QQ头像截取;本篇之所以为升级版,是在截取头像界面添加了与qq类似的阴影层(裁剪区域以外的部分),且看效果图: 为了适应大家不同需求,这次打了两个包,及上图中一个方形的头像截取demo和一个圆形的;原理:方形:如图:底层即图片层,在上层的画布中,先将裁剪区四周根据裁剪区大小画上阴影,然后在画上裁剪区的白色边框(空心):如下图转载 2015-03-04 10:29:28 · 1921 阅读 · 0 评论 -
Android:自定义ImageView实现缩放,回弹效果
话不多说上代码: MainActivity.java public class MainActivity extends Activity{ private LinearLayout ll_viewArea; private LinearLayout.LayoutParams parm; private ViewArea viewArea;转载 2014-09-25 23:18:44 · 2606 阅读 · 0 评论 -
Android:获取灰色图片
public static final Bitmap getImageViewGreyBitmap(Bitmap bitmap) { int width = bitmap.getWidth(); int height = bitmap.getHeight(); Bitmap greyBitmap = Bitmap.createBitmap(width, height, Bitmap.C原创 2015-08-11 10:07:43 · 1571 阅读 · 0 评论 -
Android:高仿QQ头像截取
花费了半天时间,把 仿QQ头像截取的方法整理了下,并制作了一个demo以供大家参考,基本上实现了qq中我的资料界面上(包括背景透明化,上滑标题栏显示,下拉隐藏等)的大致效果,先上图看效果吧:支持的功能: 1.选择裁剪的图片支持手势放大缩小(包括双击放大缩小); 2.判断图片边缘,即裁剪区域不会超过图片边转载 2015-03-03 15:03:31 · 2355 阅读 · 1 评论 -
Android:图片下载缓存库picasso解析
picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。picasso使用简单,如下[java] view plaincopyprint?Picasso.with(context).load("http://i.imgur.com/D转载 2015-02-10 12:51:36 · 925 阅读 · 0 评论 -
Android:对图片进行Base64编码
Java代码 public String bitmaptoString(Bitmap bitmap) { // 将Bitmap转换成字符串 String string = null; ByteArrayOutputStream bStream = new ByteArrayO转载 2015-02-11 11:18:01 · 1965 阅读 · 0 评论 -
Android:实用的图片处理(压缩、旋转、放大或缩小、图片上印字、加水印、图片验证码)
这些天一直为android程序如何压缩图片烦恼,上网找了很多资料,整理了一下,经过测试,都是可用的,[java] view plaincopy/** * 压缩图片 * @param bitmap 源图片 * @param width 想要的宽度 * @param height 想要的高度转载 2015-02-28 14:50:22 · 1437 阅读 · 0 评论 -
Android:图片上画文字
此方法直接调用即可:/** * 图片上画文字 * * @param bitmap * @param text 文字内容 * @param textX 文字X坐标 * @param textY 文字Y坐标 * @return Bitmap */ private Bitmap drawTextAtBit原创 2014-12-05 19:15:20 · 3021 阅读 · 0 评论 -
Android:设置圆形头像,Android截取圆形图片
在有一些程序开发中,有时候会用到圆形,截取一张图片的一部分圆形,作为头像或者其他.本实例就是截图圆形,设置头像的. 首先讲解一些代码[html] view plaincopyImageView android:id="@+id/screenshot_img" android:layout转载 2014-10-29 17:14:24 · 3746 阅读 · 0 评论 -
Android:图形图像之使用Canvas,Paint绘图
下面是一个画各种图形的例子,具体的画图方法不用特别解释,看API就可以了先定义一个继承自View的类DrawView[java] view plaincopyprint?package WangLi.Graphics.MyView; import android.content.Context; import an转载 2014-11-30 14:06:49 · 919 阅读 · 0 评论 -
Android:给图片加边框
?123456789//设置颜色 publicvoid setColour(intcolor){ co = color; } //设置边框宽度 publicvoid setBor转载 2014-11-30 14:06:35 · 1537 阅读 · 0 评论 -
Android:Bitmap.Config
Bitmap.Config ALPHA_8 Bitmap.Config ARGB_4444 Bitmap.Config ARGB_8888 Bitmap.Config RGB_565 A R G B透明度 红色 绿色 蓝色Bitmap.Config ARGB_4444 16 每个像素 占四位 Bitmap.Config ARGB_88转载 2014-10-28 21:43:06 · 950 阅读 · 0 评论 -
Android:网络图片Url 转 Bitmap
注意:该方法必须要在子线程中调用,因为涉及网络请求public Bitmap getBitmap(String url) { Bitmap bm = null; try { URL iconUrl = new URL(url); URLConnection conn = iconUrl.openConnec原创 2015-02-09 15:37:39 · 22054 阅读 · 2 评论 -
Android:浏览图片,点击放大至全屏效果
最近做一个项目类似于QQ空间,做到照片浏览的功能,对于QQ空间中点击图片放大至全屏,感觉效果很赞,于是也做了个类似的效果。如下。我不知道QQ那个是怎么做的,我的思路如下:首先,从图片缩略界面跳转到图片详情页面,应该是从一个Activity跳转到另外一个Activity,应该图片详情页面也有很多操作,用View或者Dialog不是很好。所以现在难点就是,如何使转载 2015-03-03 15:10:33 · 2161 阅读 · 0 评论 -
Android:Fresco体验(一):Android Studio导入Fresco
由于想做个图片渐进显示效果,在网上搜了好久,最终决定用FaceBook的Fresco来试试,因为它的功能比ImageLoader强大多了,以至于觉得必须用一用。1、Fresco在gitHub上的地址:https://github.com/facebook/fresco2、Fresco的中文文档:http://fresco-cn.org/docs/index.html3、Fres原创 2015-11-25 11:39:19 · 3616 阅读 · 0 评论