E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android图片
Android图片
框架
图片加载框架PhotoViewPhotoViewImplementationofImageViewforAndroidthatsupportszooming,byvarioustouchgesturesallprojects{repositories{maven{url"https://jitpack.io"}}}dependencies{implementation'com.github.chr
CarlosLynn
·
2019-01-17 12:26
Android中圆角,圆形图片的实现
android图片
的圆形圆角图片的设计有多种方式1、使用框架2、自定义组件3、图片剪切下面从最简单的框架开始介绍1、使用框架,Fresco是Facebook提供的开源图片加载库,Fresco中实现了各种加载过程以及加载后的图片绘制
gabriel1210
·
2019-01-13 15:46
android
android图片
相关
bitmap2Bytes,bytes2Bitmap:bitmap与byteArr互转drawable2Bitmap,bitmap2Drawable:drawable与bitmap互转drawable2Bytes,bytes2Drawable:drawable与byteArr互转getBitmap:获取bitmapscale:缩放图片clip:裁剪图片skew:倾斜图片rotate:旋转图片getR
bobob_
·
2019-01-02 15:42
Android 进阶:网络图片加载 - Glide篇
概述:Glide官网Glide是一个快速高效的
Android图片
加载库,注重于平滑的滚动。
我有一只小毛驴,可我从来都不骑
·
2018-12-29 10:46
Android
进阶篇
Android
学习之路
-
进阶篇
Android PhotoSelector高仿微信图片选择器
Android图片
选择器,仿微信的图片选择器的样式和效果。
渐行渐远j
·
2018-12-27 17:42
Android图片
颜色混合算法
最近写的工程其中有一步是是把两张图片根据透明度混合起来生成一张新的图片,我也完成了这个功能。原来其实比较简单,把两张图片分为顶部图片和顶部图片,取顶部图片每像素的透明度为k,那么底部每像素的透明度则需要设定为(1-k)使得加起来百分比为1。然后分割像素为红绿蓝通道,然后分别乘以对应对应的透明度再加起来成为新的红绿蓝通道,然后把红绿蓝值通过移位运算合成新像素即可。代码如下(默认像素编码为ARGB88
cjzcjl
·
2018-12-07 13:31
JAVA
图像处理
Android图片
加载框架——Glide(Glide v4)
前言android中图片加载框架有很多,所有框架最终达到的目都是在Android平台上以极度简单的方式加载和展示图片,如果我们每个都拿来学习和使用的话,这样会极大的浪费我们的时间和经历,所以经过我的一番比较之后,我决定用Glide作为我研究和今后使用的对象。所以在这里简单介绍一下,希望大家借鉴以及学习。1.添加依赖注意:这里我们要添加两个依赖库,其中compiler库是用于生成GeneratedA
万能程序者
·
2018-11-16 10:00
知乎图片选择器使用
Matisse
Android图片
选择器详细使用方式前言我们在做App的时候很多需求都要选择图片比如说:上传头像上传朋友圈发送图片内容编辑插入图片我们也可以使用系统的组件来完成我们的需求IntenttoGallery
E_D_I_E
·
2018-11-06 15:09
知乎图片选择器使用
Matisse
Android图片
选择器详细使用方式前言我们在做App的时候很多需求都要选择图片比如说:上传头像上传朋友圈发送图片内容编辑插入图片我们也可以使用系统的组件来完成我们的需求IntenttoGallery
E_D_I_E
·
2018-11-06 15:09
Android图片
加载及虚化效果
IMG_2812.jpg[TOC]Bitmap作为背景图在应用中多采用虚化或者加半透明黑色蒙版为主,特别是针对主题颜色较亮的图片,可以有效避免喧宾夺主。Bitmap作为背景图加载及虚化主要包含如下步骤。读取Bitmap图片/***以文件流的方式,假设在sdcard下有test.png图片*/FileInputStreamfis=newFileInputStream("/sdcard/test.pn
chimaeraqm
·
2018-09-24 14:11
Android性能优化(八)--
Android图片
内存优化
1
Android图片
内存的大小图片是APP占用内存高的主要原因,所以优化图片的内存占用是避免OOM的根本手段。
凯玲之恋
·
2018-09-23 00:38
android图片
适配
1.网络图片适配不同分辨率屏幕1.1一般是传参数告诉服务器是什么类型的,服务器返回不同的图片1.2服务器返回middle,large,small三种不同格式的图片,然后根据需要获取对应的图片2.本地图片适配不同分辨率屏幕android默认会计算设备屏幕密度,根据当前设备屏幕密度去匹配drawable文件夹查找图片,如果找到则显示,如果无,则向更高密度drawable文件查找图片,如果找到则缩放图片
已换号
·
2018-09-19 10:48
Android 实现图片水印与隐形数字水印
在使用知乎,微博的时候,我们经常可以看到自己上传的图片被加上了文字水印,在实际的应用开发过程中,很多客户端都需要开发者自己编写Canvs绘制图形水印的方法,今天我想在这里介绍一个轻量级的开源
Android
蒋古申
·
2018-09-09 19:58
Android优化网络下载图片资源
因此对于
Android图片
的网络下载,我有源码分享,请看一下我的分享思路以及代码实现。
LDC_JJU
·
2018-09-04 14:13
Android
图片
网络
Android图片
Base64加密+文字上传
商城项目图片需要加密上传,先看下接口:界面图如下:1.两个接口(加密和上传接口):@FormUrlEncoded@POST("XXX")/**添加商品图片(base64格式)*/FlowableaddGoodsImg(@Field("img")Stringimg,@Field("shopid")Stringshopid,@Field("uid")Stringuid);@FormUrlEncoded
kururunga
·
2018-08-27 18:53
Android
Android 图片处理之不同res-dpi文件夹下图片的内存大小计算
Android图片
处理之不同res-dpi文件夹下图片的内存大小计算资源:图片:资源图片图片分辨率:1920x1080设备:华为青春版平板(FDR-A10w)设备分辨率:1200*1920适用资源文件夹
一翼诚-Michael
·
2018-08-25 11:54
Android
屏幕适配
内存优化
性能优化
基础
Android图片
加载之ImageLoader配置
ImageLoader作用Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。使用ImageLoader首先我们需要导入ImageLoader的库文件下载地址https://github.com/nostra13/Android-Universal-Image-Loader我们也可以直接导入Imag
Do_the_best_
·
2018-08-18 09:52
Android
android图片
尺寸大小设置
贴上代码,以后直接复制粘贴使用,不用再计算,再百度了!!方法一:(按照图片尺寸设置、方法中viewRootBanner为图片或者装载图片的控件banner)例如:750*286尺寸的图片//设置图片宽高比floatscale=(float)750/(float)286;intscreenWidth;//获取屏幕的宽度WindowManagerwm=(WindowManager)getBaseAct
Kyle雨檬
·
2018-08-17 10:45
android工具类
Android图片
适配
在UI设计图片时,对于主流的像素密度(mdpi,hdpi,xhdpi,xxhdpi,xxxhdpi)应按照2:3:4:6:8比例进行缩放,例如一个启动图片ic_launcher.png,它在各个像素密度文件夹下大小为:mdpi(中)48X48hdpi(高)72X72xhdpi(超高)96X96xxhdpi(超超高)144X144xxxhdpi(超超超高)192X192当应用需要使用图片时,会根据当
亚哈吧
·
2018-08-10 17:11
Android 使用Glide加载网络图片等比例缩放的实现方法
在做
android图片
加载的时候,由于手机屏幕受限,很多大图加载过来的时候,我们要求等比例缩放,比如按照固定的宽度,等比例缩放高度,使得图片的尺寸比例得到相应的缩放,但图片没有变形。
记录自己的点点滴滴
·
2018-08-06 11:17
Android 使用Glide加载网络图片等比例缩放
在做
android图片
加载的时候,由于手机屏幕受限,很多大图加载过来的时候,我们要求等比例缩放,比如按照固定的宽度,等比例缩放高度,使得图片的尺寸比例得到相应的缩放,但图片没有变形。
记录自己的点点滴滴
·
2018-08-06 11:00
Android 使用Picasso加载网络图片等比例缩放的实现方法
在做
android图片
加载的时候,由于手机屏幕受限,很多大图加载过来的时候,我们要求等比例缩放,比如按照固定的宽度,等比例缩放高度,使得图片的尺寸比例得到相应的缩放,但图片没有变形。
记录自己的点点滴滴
·
2018-08-05 09:17
Android 使用Picasso加载网络图片等比例缩放
在做
android图片
加载的时候,由于手机屏幕受限,很多大图加载过来的时候,我们要求等比例缩放,比如按照固定的宽度,等比例缩放高度,使得图片的尺寸比例得到相应的缩放,但图片没有变形。
记录自己的点点滴滴
·
2018-08-03 17:00
android图片
资源加载和异常
图片来源有网络图片手机存储图片资源图片以前一般网络图片用图片加载库来加载手机存储图片一般用BitmapFactory来加载资源图片分为xml里的src与background和hdpi或xhdpi里的图片xml里的framework用a.getDrawable来加载hdpi里的图片我们一般用setImageResource或setBackgroundResource来设置其实它们3个都是调用Reso
nailsoul
·
2018-07-25 19:24
android
Android图片
性能优化详解
1.图片的格式目前移动端Android平台原生支持的图片格式主要有:JPEG、PNG、GIF、BMP、和WebP(自从Android4.0开始支持),但是在Android应用开发中能够使用的编解码格式只有三种:JPEG、PNG、WebP,图片格式可以通过查看Bitmap类的CompressFormat枚举值来确定。publicstaticenumCompressFormat{JPEG、PNG、We
四级五次郎
·
2018-07-23 09:21
Android图片
优化指南
图片作为内存消耗大户,一直是开发人员尝试优化的重点对象。Bitmap的内存从3.0以前的位于native,到后来改成jvm,再到8.0又改回到native。fresco花费很多精力在5.0系统之前把Bitmap内存改回到native,高版本上面则遵循系统实现,却又被官方打脸。jvm每个进程都有内存上限,而native则没有限制(不是没有影响,至少不会oom),所以把内存大户Bitmap挪到nati
想飞的鱼
·
2018-07-22 00:00
bitmap
android
android图片
不同分辨率适配
dpi(DotsPerInch):每英寸的像素点数量dp(density-independentpixel):密度无关像素,当dpi为160时,1dp=1px,当dpi为320时,1dp=2px,以此类推.......,即公式1dp=(dpi/160)px图片的规格:px*px,比如270*480像素的图片android使用匹配机制用到dpi这个参数,无论是什么手机,不管1080分辨率还是2K分辨
ling45654
·
2018-07-17 15:27
Android
Android图片
框架fresco
###为什么要用fresco:####1.图片优化做的更好:在前段时间开发项目时偶然用了下,原来项目用的是glide,然而在对比了下才发现使用glide打开个首页内存就占用了90多M,而用fresco替换了后再打开首页内存仅仅占用了60多M。当时没截图有点可惜了,不过在测试项目中使用的对比可以看下:可以看出在加载同一张大图时fresco占用的内存明显比glide少了10M,可以想象一张图片减少占用
load_star
·
2018-07-14 18:23
Android
Android图片
加载框架之(Glide和Picasso的区别,Glide的简单使用)
Glide,一个被google所推荐的图片加载库,常见的还有Picasso,Fresco等,每一个都非常稳定,功能也都十分强大。但是它们的使用场景基本都是重合的,也就是说我们基本只需要选择其中一个来进行学习和使用就足够了,每一个框架都尝试去掌握的话则有些浪费时间。最常用的是Glide和Picasso,今天就针对于Glide和Picasso的区别,以及Glide的简单使用来进行具体介绍Picasso
景二倩
·
2018-07-13 14:50
Glide
Android图片
占用内存的计算
首先明确两个问题:图片大小和占用内存大小没有关系,图片大小之关系到apk的大小webp虽然图片小,占用内存方面和其他图片没有性能上的优势几个基本概念px:像素(pixel),指的是屏幕上的物理点,最小的独立显示单位ppi:每英寸像素点(PixelsPerInch)dpi:每英寸点(DotsPerInch)dp:像素无关点(Density-Independentpixel),这个Android定义的
ezview_uniview
·
2018-07-05 20:06
Android基础
Github挺好用的
android图片
选择框架(拍照+从相册)
项目要用到多图片上传选择和展示的功能,在github找到了个效果看起来不错的demo,悲剧的是下载完zip后浏览器卡死了,没记住地址,如有侵权请联系。。。话不多少,先看效果:这个库叫做PhotoPicker使用起来也特别简单:Intentintent=newIntent(ReleaseActivity.this,PhotoPickerActivity.class);intent.putExtra(
好名字都被丑的人起了
·
2018-06-26 14:05
pro
Android图片
添加水印图片并把图片保存到文件存储的实现代码
具体代码如下所示:packagezhangphil.test;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.graphics.Canvas;importandroid.os.Bundle;importandroid.os.Environment;importandroid.suppo
zhangphil
·
2018-06-21 09:26
Android图片
处理教程之全景查看效果实现
前言在玩头条的时候,现在我们会发现有很多的全景图的广告这样快看起来非常的酷。今天就来说说这个小效果的实现PS:Android对于图片处理这块资源还是挺多的,之前用OpenGL制作图片的全景效果,耗时耗力,而且只能点击进去后看到,但是效果是非常的号,今天所写的是编写好的一个图片控件,只要拿来用就可以了。效果不是那么好,处理的之后就是一张图片截取中间部分放大再显示在屏幕中间,通过摆动手机查看被遮挡部分
CMusketeer
·
2018-06-11 11:08
Android图片
三级缓存策略
1.简介Android缓存原理都是一样,可以自己封装。三级缓存:1.内存缓存:缓存在内存中,基于LRU(leastrecentlyused)算法,机器重启消失。2.本地缓存。缓存在本地中。一般键值对形式。(url,filepath)3.网络缓存。从网络加载资源,然后缓存在内存、本地中。2.实现步骤2.1内存缓存:[java]viewplaincopypublicclassMemoryCacheUt
jkmimi
·
2018-06-09 10:07
缓存策略
图片
三级
Android图片
加载库Glide简介(下)
Android图片
加载库Glide简介(下)官网:GlideGlide的回调:Targets假设我们不想将加载的图片显示到ImageView上,而是只想得到对应的Bitmap。
CharonChui
·
2018-05-31 17:13
Android
Android图片
加载库Glide简介(上)
Android图片
加载库Glide简介(上)官网:GlideGlide是Google员工的开源项目,Google官方App中已经使用,在2015年的GoogleI/O上被推荐。
CharonChui
·
2018-05-31 17:23
Android
Android图片
加载库比较
图片加载库比较Android开发过程中,图片加载基本是每个项目都必备的功能,图片加载的开源项目也比较多,从最老牌的Android-Universal-Image-Loader,到后来Google的Volley再到良心公司Square的Picasso以及FaceBook的Fresco和GoogleIO开发者大会上推荐的Glide。面对这么多的加载库我们该如何去选择?他们各有优缺点,没法绝对的来说哪个
CharonChui
·
2018-05-31 17:26
Android
Glide
ImageLoader
Android
Java
Android图片
压缩
图片优化之前需要清楚2个基本原则:图片占用内存的大小与图片本身的大小没有直接关系;WebP格式的图片虽然小,但占用的内存和其他格式无差别;图片格式无损压缩无损压缩是对文件本身的压缩,和其它数据文件的压缩一样,是对文件的数据存储方式进行优化,采用某种算法表示重复的数据信息,文件可以完全还原,不会影响文件内容,对于数码图像而言,也就不会使图像细节有任何损失。无损压缩原理无损压缩的基本原理是相同的颜色信
Android_冯星
·
2018-05-20 12:41
RxImagePicker:从零实现灵活且可高度定制的
Android图片
选择架构
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布前言RxImagePicker:支持RxJava2响应式流、灵活可高度定制的
Android图片
选择器。
却把清梅嗅
·
2018-05-18 17:25
Android图片
异步加载框架Android-Universal-Image-Loader
Android-Universal-Image-Loader是一个图片异步加载,缓存和显示的框架。这个框架已经被很多开发者所使用,是最常用的几个Android开源项目之一,主流的应用,随便反编译几个,都可以见到它的身影。淘宝,天猫,Facebook,京东商城等都用到了这个项目。该项目的Github地址链接运行流程:每一个图片的加载和显示任务都运行在独立的线程中,除非这个图片缓存在内存中,这种情况下
Rain松
·
2018-05-14 12:03
Android图片
太大导致无法正常显示
Android图片
太大导致无法正常显示原因安卓中有个内存的限制,超过这个限制后资源是无法显示的解决办法在全局配置文件中进行对内存的配置【关键:android:largeHeap="true"】android
乘风御浪云帆之上
·
2018-04-24 11:40
android
Android随笔
Android 效率开发之图片---Glide 旋转图片处理
通过Glide强大的图片变换功能,我们也可以旋转图片,关于Glide的图片变换请参考:
Android图片
加载框架最全解析(五),Glide强大的图片变换功能,关于图片旋转请参考:Android效率开发之图片旋转处理
三少爷的鞋
·
2018-03-19 11:32
Glide
Android
效率开发
Android图片
相关的工具类
Android图片
相关的工具类目前有:打水印,单位转化,大小压缩,质量压缩publicclassImageTool{/***打水印*@paramsrc*@paramwatermark*@parampaddingLeft
Thor_G
·
2018-03-18 15:14
Android工具
Android图片
加载之认识bitmap的四种加载方式
Android的Bitmap有四种高效加载方式从获取方式分:(1)以文件流的方式假设在sdcard下有test.png图片FileInputStreamfis=newFileInputStream("/sdcard/test.png");Bitmapbitmap=BitmapFactory.decodeStream(fis);(2)以R文件的方式假设res/drawable下有test.jpg文件
hirezy
·
2018-03-15 22:50
Android
Android 图片加载框架Glide缓存原理源码分析
上一篇
Android图片
加载框架Glide主流程源码分析一个好使的图片加载框架,与它的缓存设计关系密切,这里来通过源码看看Glide是怎么设计它的缓存的吧。
Alex老夫子
·
2018-03-11 15:00
Android
(转)
Android图片
加载框架最全解析(二),从源码的角度理解Glide的执行流程
还没有看过上一篇文章的朋友,建议先去阅读
Android图片
加载框架最全解析(一),Glide的基本用法。
IT枫
·
2018-02-27 10:56
Android 图片压缩器
概述
Android图片
压缩器:一款高效的图片压缩器库,支持批量压缩,异步压缩、多线程多任务压缩,压缩比设置等特性。
findhappy117
·
2018-02-25 10:22
android图片
缩放手势检测类--ScaleGestureDetector
此类位于android.view包下,图片放大缩小的辅助类源码如下:////Sourcecoderecreatedfroma.classfilebyIntelliJIDEA//(poweredbyFernflowerdecompiler)//packageandroid.view;importandroid.content.Context;importandroid.os.Handler;publ
当富网络
·
2018-02-23 16:56
android
Android页面控件
Android 图片加载框架Glide主流程源码分析
下一篇
Android图片
加载框架Glide缓存原理源码分析Glide图片加载框架最近比较火,谷歌官方强烈推荐,使用也比较简单,功能强大,支持网络图片本地图片的加载,支持静态图片和动态图片。
Alex老夫子
·
2018-02-09 15:57
Android
Android图片
之缓存策略
本篇文章内容来自于:1.Android开发艺术探索任玉刚2.
Android图片
缓存之Lru算法目录前言--1.1缓存策略一般缓存顺序为:内存-存储设备-网络--1.2缓存策略主要包含缓存的添加、获取和删除
Amy_LuLu__
·
2018-02-08 13:59
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他