基于zepto.js的模仿手机QQ空间的大图查看组件ImageView.js调用方式 :ImageView(index,imgData) --index参数 为图片默认显示的索引值,类型 为Number --imaData参数 为图片url数组 ,类型为Array使用之前要先引入 zepto.js ...
分类:
移动开发 时间:
2015-03-04 16:37:24
阅读次数:
207
在上一课中有介绍一系列的BitmapFactory.decode*) 方法,当数据源是网络或者是磁盘时(或者是任何实际源不在内存的),这些方法都不应该在main UI 线程中执行。那些情况下加载数据是不可以预知的,它依赖于许多因素(从网络或者硬盘读取数据的速度, 图片的大小, CPU的速度, etc.)。如果其中任何一个任务卡住了UI thread, 系统会出现ANR的错误。
这一节课会介...
分类:
编程语言 时间:
2015-03-03 22:14:28
阅读次数:
238
在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
在我们写UI布局的时候,常使用ImageView控件,控件布局写好后,.9.png图片如何填充这个ImageView控件,此时就有ImageView的ScaleType属性决定。 ScaleType是ImgeView的一个内部枚举类:ImageView$ScaleType,它决定了图片对View视图...
分类:
移动开发 时间:
2015-03-03 18:31:26
阅读次数:
165
EditText左侧固定图片,常见于注册登录界面的ui设计1. 可使用 EditText的drawableLeft,drawablePadding 标签, 但此种方法设置的图片无法调整大小2. 使用RelativeLayout嵌入ImageView和EditText标签的方法原理为使ImageVie...
分类:
其他好文 时间:
2015-03-03 14:49:24
阅读次数:
151
iOS 创建头部视图代码 其中使用 数据刷新使用delegate...
分类:
移动开发 时间:
2015-03-03 09:58:54
阅读次数:
209
Android系统为了节省内存,一般不支持直接显示gif图片,即使你强制设置了,也只会显示图片的第一帧。这个 Demo 是在网上看到的,是个思路,还是有些局限性,还是记录下,以后研究吧。1.效果图:2.实现原理:通过解码gif图片形成多张静态图,然后通过线程和imageView来实现循环播放3.准备...
分类:
移动开发 时间:
2015-03-02 00:57:30
阅读次数:
294
在Quartz中如何设置旋转点?12UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bg.png"]]; imageView.layer.anchorPoint = CGPointMa...
分类:
其他好文 时间:
2015-03-01 17:02:56
阅读次数:
143
在Quartz中如何设置旋转点?12UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"bg.png"]]; imageView.layer.anchorPoint = CGPointMa...
分类:
其他好文 时间:
2015-03-01 13:10:11
阅读次数:
134