好了,今天就通过一个瀑布流demo,来使用Volley框架请求网络图片。前言:
我们使用NetworkImageView显示图片:
1、因为该控件可以自动的管理好请求的生命周期,当与父控件detach或者它移出屏幕时可以自动取消网络请求
2、该控件会根据我们所设置的NetworkImageView宽高来进行图片的压缩
3、该控件可以设置默认状态下显示的图片,可以设置在请求失败时...
分类:
其他好文 时间:
2015-08-15 16:34:40
阅读次数:
129
在Qt中要捕捉鼠标移动事件需要重写MouseMoveEvent,但是MouseMoveEvent为了不太耗资源,默认状态下只有鼠标按下的移动才能捕捉到。要想捕捉鼠标不按下时的移动,需要setMouseTracking(true)。注意:如果你想响应鼠标事件的控件被某个父控件包含,则该控件及其父控件或...
分类:
其他好文 时间:
2015-08-13 13:57:11
阅读次数:
173
@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); ...
分类:
移动开发 时间:
2015-08-13 12:02:53
阅读次数:
304
要往scrollView里面添加子控件--从向往下排 0.设置scrollView的上下左右约束距离控制器view边距为零(确定frame的大小) 1.要往scrollView添加一个内容View 2.约束内容的View左上右边距离父控件为0 3.约束死内容的View的高度 4....
分类:
其他好文 时间:
2015-08-08 16:28:40
阅读次数:
108
一 UIVIew 常见属性1.frame 位置和尺寸(以父控件的左上角为原点(0,0))2.center 中点 (以父控件的左上角为原点(0,0))3.bounds 位置和尺寸(以自己的左上角为原点 (0,0))4.transform 形变属性(缩放,旋转)5.backgroundColor 背景颜...
分类:
移动开发 时间:
2015-08-08 13:26:50
阅读次数:
185
某个控件出不来:
1.frame的尺寸和位置对不对 2.hidden是否为YES 3.有没有添加到父控件中 4.alpha 是否 < 0.01 5.被其他控件挡住了 6.父控件的前面5个情况
祝好。...
分类:
其他好文 时间:
2015-08-06 09:35:12
阅读次数:
141
Autoresizing1.Autoresizing四周的四根线的作用:只要勾选上某一根, 那么当前控件距离父控件的距离就是固定的, 当前是多少, 以后永远都是多少2.Autoresizing中间两条线的作用:只要勾选上水平方向的线, 那么当前控件的宽度就会随着父控件的宽度等比拉伸只要勾选上垂直方向...
分类:
移动开发 时间:
2015-08-05 00:48:11
阅读次数:
149
1. 事件处理分两步:1)寻找合适的相应对象,这个时候是从父控件到子控件的;2)对事件进行处理 由子空间到父控件注意点:如果连个视图是同级的关系,那么先加到View上的视图是后相应的(如果利用StroyBoard添加View,也是后先加上的后响应)。此时可以重写父类的Point:inside 和 H...
分类:
移动开发 时间:
2015-08-02 13:20:12
阅读次数:
233
UIView继承于UIView的控件都可以添加子控件属性superview谁调用superview, 那么获取的就是谁的父控件subviewssubviews是用于获取所有的子控件谁调用subviews, 那么就是获取谁的子控件方法removeFromSuperview从父控件中移除,谁调用就移除谁...
分类:
移动开发 时间:
2015-08-01 23:18:46
阅读次数:
175
UIView的autoresizingMask属性,是用在当一个UIView实例的父控件的尺寸发生变化时,来自动调整UIView实例在父控件中的位置与尺寸的。autoresizingMask属性是一个枚举值,它的枚举成员如下:
它通过使UIView的上、下、左、右、宽度或高度自动变化来调整。下面分几种情况来讨论这个属性,假设父控件为backgroundView,子控件为subVi...
分类:
其他好文 时间:
2015-07-30 13:45:02
阅读次数:
135