1、什么时候使用:当自定义View需要频繁刷新,或者刷新数据比较大的时候,建议使用SurfaceView取代使用View 2、继承SurfaceView的并重写的步骤:①、继承SurfaceView类 ②、继承SufaceHolder.Callback接口和Runnable接口重写以下方法 ③、获取 ...
分类:
其他好文 时间:
2016-05-21 15:49:24
阅读次数:
173
在工作中,需要用到fragment的时候,需要继承adapter,AS默认给我们提示的是FragmentPagerAdapter但是当fragment数量比较少的时候用这个适配器还可以。当适配器多的时候,在用这个适配器会遇到一些莫名奇妙的问题,就是不能刷新数据啊,数据不能及时更新之类的。
所以就需要继承FragmentStatePagerStateAdapter,这样就不会出现界面卡顿啊,数据出...
分类:
其他好文 时间:
2016-05-18 19:39:51
阅读次数:
114
// 取消所有请求 [self.manager.tasks makeObjectsPerformSelector:@selector(cancel)]; 使用场景: 比如一个界面有下拉刷新和上拉加载两种刷新数据的功能,如果网速不好,用户体验上拉加载时请求还没来得及被响应,用户就体验下拉刷新了,这样两 ...
分类:
Web程序 时间:
2016-05-07 18:01:53
阅读次数:
178
数据刷新方法 重新刷新屏幕上的所有cell [self.tableView reloadData]; 刷新特定行的cell [self.tableView reloadRowsAtIndexPaths:@[ [NSIndexPath indexPathForRow:0 inSection:0], [ ...
分类:
其他好文 时间:
2016-05-07 13:06:23
阅读次数:
132
通知(Notification)是Android中使用的非常多的一个事件提示机制。
Android平台提供了下拉刷新(swipe-to-refresh)的组件,让用户可以手动拉动去刷新数据。
尽管Dalvik虚拟机有内存回收机制,但关于内存的分配和释放必须重视的事情,每个App都有限制的可使用内存。
为了让垃圾回收器能及时回收内存,要避免引起内存泄漏(Memory Leak)。
Android如何彻底地清理A...
分类:
移动开发 时间:
2016-05-06 15:45:38
阅读次数:
292
第一步:创建数据库,先在d:\创建一个名为db的文件夹 刷新数据库,右键属性查看文件是否和我们配置的一致 第二步,创建数据表 第三步、添加约束 在各个数据表约束中查看是否正常 ...
分类:
数据库 时间:
2016-04-27 20:35:54
阅读次数:
228
// 1.比如下面点击cell加一张图片,如果已加,则去掉图片。 // 2.不能直接拿到选择的那个cell然后直接修改他上的控件,否则会造成数据混乱,cell的复用出现问题 // 3.应该先拿到模型,修改模型,然后刷新数据, - (void)tableView:(UITableView *)tabl ...
分类:
其他好文 时间:
2016-04-26 19:04:49
阅读次数:
112
接下来,我们的客户列表要怎么刷新数据呢? 我们不会安卓开发,不会ios开发,没关系,我们还有ionic 2。ionic 2的控件 Ion-refresher 轻松帮我们搞掂。 1.ion-refresher控件 (refresh)="doRefresh($event)" ,当刷新的时候触发的后台的d ...
分类:
其他好文 时间:
2016-04-26 12:29:47
阅读次数:
134
滑到低不就会有更新,不同于Xlistview,这个用法非常的简单: activity.xml: 一个简单的listview就可以实现: MainActiivyt.class 适配器里面用到的布局: ...
分类:
其他好文 时间:
2016-04-13 13:06:50
阅读次数:
120
<!-- 下拉刷新,上拉加载更多 --> <string name="xlistview_header_hint_normal">下拉刷新</string> <string name="xlistview_header_hint_ready">松开刷新数据</string> <string name ...
分类:
其他好文 时间:
2016-04-10 19:16:29
阅读次数:
188