这篇随笔将会简单的记录下ImageView这个控件的一些使用方法,以及其最重要的一个属性: scaleType
ImageView这个控件是用来显示图片用的,例如我们可以通过下面这段xml配置来声明显示一张图片:
ImageView
android:id="@+id/imageView"
android:layout_width="100dp"
...
分类:
其他好文 时间:
2015-03-09 12:56:09
阅读次数:
149
在UI上显示Bitmap
这一课会演示如何运用前面几节课的内容,使用后台线程与Cache机制来加载图片到 ViewPager 与 GridView 组件,并且学习处理并发与配置改变问题。
实现加载图片到ViewPager(Load Bitmaps into a ViewPager Implementation)
swipe view pattern是一个用来切换显示不同详情界面的...
分类:
其他好文 时间:
2015-03-03 22:12:30
阅读次数:
106
有效地加载大尺寸位图(Loading Large Bitmaps Efficiently)
图片有不同的形状与大小。在大多数情况下它们的实际大小都比需要呈现出来的要大很多。例如,系统的Gallery程序会显示那些你使用设备camera拍摄的图片,但是那些图片的分辨率通常都比你的设备屏幕分辨率要高很多。
考虑到程序是在有限的内存下工作,理想情况是你只需要在内存中加载一个低分辨率的版本即可。这个低...
分类:
其他好文 时间:
2015-03-03 22:12:23
阅读次数:
238
使用core image
//生成一张毛玻璃图片
- (UIImage *)blur:(UIImage
*)theImage
{
CIContext *context = [CIContext
contextWithOptions:nil];
CIImage *inputImage = [CIImage
imageWithCGImage:theImage.CGIm...
分类:
移动开发 时间:
2015-02-26 14:58:15
阅读次数:
129
说明这个系列只是提供函数的熟悉和方便查找,实在没什么技术含量- -
ImageView * imageView = ImageView::create("cocosui/ccicon.png");
//新建图片
imageView->setScale9Enabled(true);
//是否启用九宫格显示模式
imageViewChild->setSizeType(Widget::S...
分类:
编程语言 时间:
2015-01-30 16:12:56
阅读次数:
261
实现点击图片(ImageView)变暗效果,有一个较简单的方法,就是讲目标图片设置为背景图片(setBackground),再创建一个selector.xml文件,里面放置一张普通状态时的透明图片,一张点击状态下的棕色半透明图片,将其设置为ImageView的源图片。这样在点击ImageView时,...
分类:
移动开发 时间:
2015-01-06 17:36:16
阅读次数:
151
建立一个.XML文件,名为:image_tab_bg.xml1 2 然后你要实现的图片ImageView的src设为:@drawable/image_tab_bg即可注意:不要设为ImageView的Background属性中;这样图片会被拉申ImageView中XML属性src和backgroun...
分类:
移动开发 时间:
2014-11-20 20:08:21
阅读次数:
246
开发App过程中,免不了要进行网络请求操作进行数据交换,比如下载图片,如果自己写一个下载图片的类进行操作的话,要考虑太多太多内容,必须线程池,内存溢出,图片磁盘缓存操作,图片内存缓存操作等等,相当麻烦。好在伟大的开源者们已经写好了一个比较完美的开源类库供大家使用Android-Universal-Image-Loader,这个类库已经被许多知名的软件所采用,当时我自己用这个开源类库的时候,百度了一大推,有查看了官方文档。现在把记录写下来供大家参考...
分类:
移动开发 时间:
2014-11-20 15:26:42
阅读次数:
271
最近在做东西的时候,有一个要求,就是把用于在ViewPager里面轮播的图片铺满屏幕,但是中间遇到的问题是,ImageView与屏幕之间总是有空隙,情况如下图所示:
当时第一反应时考虑用LayoutParam,可是几经尝试无果,后来在网上找到了解决方案,只要在创建ImageView的时候,把ImageView的属性ScaleType设为FIT_XY然后问题就解决了,具体的代码如下:
Ima...
分类:
移动开发 时间:
2014-09-12 17:15:42
阅读次数:
339
imageview一般情况下为矩形,如果需要现实为圆角或者圆形还需要进行一番处理,这里自定义了一个imageview,可以修改角度来显示圆角图片 1 import android.content.Context; 2 import android.graphics.Bitmap; 3 impo...
分类:
其他好文 时间:
2014-08-12 12:47:24
阅读次数:
263