这是接着上一篇Android 下拉刷新上拉加载 多种应用场景 超级大放送(上)的,这里介绍一下怎么 简单灵活解决Viewgroup嵌套产生的手势冲突问题。虽然这里只是以ViewPager为例,但是提供了一种解决此类问题的通用思路。先来看一下网易新闻客户端的界面效果和上一篇实现的Demo效果图:当手势方向为蓝色箭头方向时,响应ListView的滑动当手势方向为黄色箭头方向时,响应ViewPager的图片滑动。 关于Viewgroup嵌套产生的手势冲突问题主要分为两类:当手势动作作用于子View时,我们希望能...
分类:
其他好文 时间:
2015-08-20 20:50:08
阅读次数:
394
var populatePullUpHtml = function (id) { var html = '\ 上拉加载更多...\ '; return html; }
分类:
Web程序 时间:
2015-08-20 14:55:35
阅读次数:
127
在上一篇文章《安卓开发笔记——打造属于自己的博客园APP(一)》中,我们基本上实现了博客园的主体UI框架(后面可能会有些小变化,等遇到了再说)。今天来讲讲博客园首页模块的大体实现,国际惯例,先来看下效果图:整体UI效果:下拉刷新和上拉加载的动画效果: 在上篇文章中,我们定义的Tabs主题文...
分类:
移动开发 时间:
2015-08-19 16:15:52
阅读次数:
258
关于Android下拉刷新上拉加载,网上的Demo太多太多了,这里不是介绍怎么去实现下拉刷新上拉加载,而是针对下拉刷新上拉加载常用的一些应用场景就行了一些总结,包含了下拉刷新上拉加载过程中遇到的一些手势冲突问题的解决方法(只能算是抛砖引玉)。因为目前市面上的一些APP的下拉刷新上拉加载没有考虑Item不满屏的情况,会有一些异常(也许是因为这种情况很少见),即便是Git上,很多人都在用的pull-to-refresh,在Item不满屏的情况下,上拉加载更多时,Loading的FooterView会紧贴在最后一...
分类:
移动开发 时间:
2015-08-16 23:08:54
阅读次数:
476
哎,最近事真的是多。没有坚持写博客虽然写得差,但还是得坚持写嘛!不过,我发现虽然有很多想写得,但是发现大神们的博客上都写了。所有只能自己写点简单东西来...
分类:
移动开发 时间:
2015-08-09 15:38:21
阅读次数:
676
底部上拉效果
public class ListViewFooter extends LinearLayout {
public final static int STATE_NORMAL = 0;
public final static int STATE_READY = 1;
public final static int STATE_LOADING = 2;
p...
分类:
移动开发 时间:
2015-08-07 01:52:07
阅读次数:
162
不废话,先看效果:图1: 图2:图1为是使用自定义Header的下拉刷新和上拉上拉加载。
图2为没有设置Header和Footer时使用默认的下拉刷新和上拉加载。项目地址:https://github.com/shichaohui/AnimRefreshRecyclerViewDemo
项目中包含一个demo(普通Android工程)和Android Library。用法:
* 下载并导入d...
分类:
其他好文 时间:
2015-08-06 20:29:49
阅读次数:
271
第一步,第二步 和下拉刷新的一样第三步:通过mui.init方法中pullRefresh参数配置下拉刷新各项参数mui.init({pullRefresh:{container:"#refreshDiv",//待刷新区域标识,querySelector能定位的css选择器均可,比如:id、.clas...
分类:
其他好文 时间:
2015-08-06 20:16:14
阅读次数:
188
本文简单介绍使用属性动画来实现上滑显示底部导航,下滑显示标题bar。先上图看效果,再分析:
可以看出这是个listview有标题和底部,有点像下拉刷新和上拉加载更多。只不过下拉或上拉一定时位置固定拉不动,且只在list的第一个item出现显示时,才平滑动画的让标题或底部显示或隐藏。
实现思路:
1、整个布局有三个部分构成,上部由一个RelativeLayout放ImageVi...
分类:
移动开发 时间:
2015-08-06 16:49:21
阅读次数:
338
源码WSY_XMHelper,基于ReactiveCocoa和MVVM架构的流媒体视频播放器应用,此项目为一个完整项目.基于MVVM架构, 集成流媒体视频下载及播放,支持下拉刷新,上拉加载等.如果你想学习MVVM,此项目为一个很好的例子。
源码下载:
http://code.662p.com/view/9891.html
详细说明:http://ios...
分类:
其他好文 时间:
2015-08-04 13:35:55
阅读次数:
131