自定义图片相册

1.开源框架   Image-Cache-master  通用Uri来指定 是否本地和网络文件  http:///  file:///

2.类似ContentResolver.SCHEME_ANDROID_RESOURCE + "://"+r.getResourcePackageName(R.drawable.icon_photograph)+"/"+r.getResourceTypeName(R.drawable.icon_photograph) + "/"

+ r.getResourceEntryName(R.drawable.icon_photograph)

本地drawable需要修改框架Image-Cache-master ,因为框架只支持file或http

3.Image-Cache-master默认使用 JPG,你会发现图片有黑色背景  改成CompressFormat.PNG就没有了

4.为了更人性化,小图默认在XML使用ScaleType.CENTER, 大图通过代码判断使用ScaleType.FIT_CENTER  在ImageLoaderAdapter中的onImageLoaded方法中写代码判断

if(iv.getDrawable().getIntrinsicHeight()>iv.getHeight()||iv.getDrawable().getIntrinsicWidth()>iv.getWidth())
            {
                iv.setScaleType(ScaleType.FIT_CENTER);
            }
时间: 2024-10-12 15:29:56

自定义图片相册的相关文章

iOS开发——使用技术OC篇&保存(获取)图片到(自定义)相册

保存(获取)图片到(自定义)相册 最近在学 iOS相关技术(绘图篇实现画板功能)的时候设计到了两个常用的知识点,那就是保存图片到相册和葱相册中获取图片. 只是个人比较好奇拓展一些技术,说的难听点叫做装牛角尖,好听点就是为了装逼而已,所以在保存相册的时候使用真及测试发现不能保存到我iPhone里 main的自定义相册里面,就查看文档和资料,也借鉴别人的分享实现了想要的功能,就把他给记录下来,这个虽然没有直接保存和获取常用但是也是一项很好的实用技术. 一:首先来看看怎么获取相册的图片: 1 // 弹

一款实用的viewer.js 图片相册

Viewer.js 是一款强大的图片相册插件,像SNS交友网站一般都会用到点击缩略图,弹出层大图片,而且弹出层有多个控制按钮,比如放大缩小.旋转.撤回等,底部有缩略图列表可切换. 支持移动设备触摸事件支持响应式支持放大/缩小支持旋转(类似微博的图片旋转)支持水平/垂直翻转支持图片移动支持键盘支持全屏幻灯片模式(可做屏保)支持缩略图支持标题显示支持多种自定义事件 在线实例 默认效果 jQuery版本 回调函数 自定义方法 使用方法 <ul id="sucaihuo">    

百度分享怎么 自定义图片分享 【原创】

我们在应用百度分享插件的时候, 默认如果开启图片分享的话,连很多小图标也分享了,实在恼火! 去掉图片分享吧,分享效果又不好... 如何做到自定义图片分享呢? 就是预先定义tag标签 例如:  "tag": "sharePhoto", 然后在img标签里 加上 data-tag="sharePhoto" ======================= 完整代码送看官 html里: <img data-tag="sharePhoto&

自定义图片的progressbar

Android系统自带的Progressbar的样式是固定的,当想使用自定义的进度条时,也很简单 首先在布局文件中加入进度条 <ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleHorizontal" android:layout_width="fill_parent" android:progressDrawable="

百度地图上自定义图片覆盖物上加点击事件

在百度地图上加自定义图片覆盖物之后,在这个覆盖物上加点击手势,发现并不识别.原因不太清楚.不过可以通过别的方法来实现这个功能. 需要用到BMKMapViewDelegate中的方法: - (void)mapView:(BMKMapView *)mapView onClickedMapBlank:(CLLocationCoordinate2D)coordinate 然后判断所点击的坐标是否在指定区域内,在指定区域内之后,调用自己写的相应地方法即可. 百度地图上自定义图片覆盖物上加点击事件,布布扣,

【问题收集·中级】关于指示器自定义图片与UUID

博友问题: 大哥 求教一下 iOS7 能否获取到 uuid 大哥 忙不忙 iOS的加载的时候 动态旋转效果 是 图片 嘛 ? 我的回答 05:43:34hud指示器我用的是这个MBProgressHUD,我见你用过hud,估计你是想改自定义动态旋转的效果吧 MMProgressHUD这个可以自定义,去github上搜下就能搜到可以获得uuid我的回答 05:51:37不能在程序中用的是udid.我的回答 05:53:01但是uuid不稳定我的回答 05:53:06新安装程序后两次获取的标识符不一

Android drawable 玩转自定义图片以及bug的解决

很久没有空更新博客了,以至于挺多东西都用过之后就忘记了,没有很好的记录下来,之前在工作的时候也是这样,用完就忘记,所以觉得还是很有必要把自己用过的一些东西,解决的一些问题记录下来的,所以以后尽量坚持一周写一次博客,记录一下自己解决的问题,也与大学共享一下,建议大家也写一下博客或笔记什么的,因为在工作中,自己接触的东西并不可能只是自己刚开始的东西,比如说Android,其实在开发一个app或平时在公司工作的时候,还需要用到很多的东西,而且还有可能有一段时间去使用别的语言去开发,如果自己不记录一下,

Button 文字阴影,自定义图片,代码绘制样式,添加音效的方法

1.Button自己在xml文件中绑定监听器 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent&qu

Mono自定义图片按钮

首先,我们编写一个MyImageButton类,继承自LinearLayout public class MyPhoneImageButton:LinearLayout { private ImageView mButtonImage = null; private TextView mButtonText = null; public MyPhoneImageButton (Context context) : base (context) { mButtonImage = new Image