九宫格---可滑动,可调整每行有几列,共有几行,边距可自适应
效果图如下所示:
#import "ViewController.h"
#define spaceLR (375-numRow*70)/(numRow+1)
//左右两边的边距
#define spaceMD (375-numRow*70)/(numRow...
分类:
其他好文 时间:
2015-05-27 15:51:38
阅读次数:
133
要做这样一种开关。
当开关在左边时,都是灰色的,向右滑动的时候,滑到一半的时候,改变颜色,变成绿色;
当开关在右边是,都市绿色的,向左滑动的时候,滑动一半的时候,改变颜色,变成灰色。
这里就要涉及要可滑动最大距离,以及你现在滑动的距离。通过这个来比较,改变颜色。
import android.content.Context;
import android.graphics.Bitm...
分类:
移动开发 时间:
2015-05-26 14:22:01
阅读次数:
268
这篇文字给大家分享一个可以滑动的TabBar,这里叫做IndicatorTabBar。先上效果图:
诸如网易新闻、腾讯新闻、百度新闻等客户端,都使用了类似的TabBar,这玩意儿都快成多页面APP的标配了。
简单说一下实现原理:
1.自定义IndicatorTabBar,继承自HorizontalScrollView。
2.IndicatorTabBar里面放置一个水平方向的L...
分类:
其他好文 时间:
2015-05-12 23:11:52
阅读次数:
512
要实现效果如图:
(一)实现循环滑动:
(1)在MyAdapter中首先修改getCount()方法中的大小,让ViewPager可滑动页面增多。
(2)instantiateItem()方法中将position对图片数组求余:position%imageList.size()
(3)如果viewPager设置了OnPagerChangedListener方法,里面可能会有posi...
分类:
其他好文 时间:
2015-04-30 08:57:08
阅读次数:
173
可滑动的标签页是很多应用的用来做外面框架的,比如微信,微博等等,我这里实现的效果是下面是主标签页,然后中间一个的标签页里面又可以继续左右滑动,等于是标签页内部再嵌套标签页,用到的组件主要有:用于滑动效果的viewpager,以及用于实现每个tab页功能的fragment,先看看效果图:
第一步:设计页面activity_learn_fragment.xml...
分类:
移动开发 时间:
2015-04-23 21:47:04
阅读次数:
307
Apple 通过 iOS 7 的邮件(Mail)应用介绍了一种新的用户界面方案——向左滑动以显示一个有着多个操作的菜单。本教程将会向你展示如何制作一个这样的 Table View Cell,而不用因嵌套的 Scroll View 陷入困境。如果你还不知道一个可滑动的 Table View Cell ...
分类:
其他好文 时间:
2015-04-20 14:48:13
阅读次数:
251
ViewPager来实现左右滑动切换tab,如果tab的某一项中嵌入了水平可滑动的View就会让你有些不爽,比如想滑动tab项中的可水平滑动的控件,却导致tab切换。
因为Android事件机制是从父View传向子View的,可以去检测你当前子View是不是在有可滑动控件等,决定事件是否拦截,但是这个麻烦,而且并不能解决所有的问题(必须检测触摸点是否在这个控件上面),其实有比较简单的方法,在...
分类:
移动开发 时间:
2015-04-01 17:42:19
阅读次数:
138
创建多个ViewController与多个Storyboard,这里分别新建了三个在每个storyboard中选中第一个顶级view在右侧的Custom Class中为其绑定Controller,并设置Storyboard ID在主界面中创建一个ScrollView,并设值其宽高与可滑动的距离 sc...
分类:
其他好文 时间:
2015-02-13 16:18:06
阅读次数:
149
初学Qt的人会经常搞不清这三个图像类QGrphicsView, QGraphicsScene 和 QGraphicsItem,它们到底有什么区别呢?QGrphicsView类实际上是为QGraphicsScene类的内容提空了一个控件,它在一个可滑动视图空间内可视化QGraphicsScene的内容...
分类:
Web程序 时间:
2015-02-11 07:05:44
阅读次数:
213
在一个Activity下,可能存在多个布局需要对同一个事件进行响应,例如在一个ScrollView布局里有一个图片可滑动的区域布局,那么这两部分就都要对onTouch事件进行相应,而显然图片滑动布局是希望在它本身区域内屏蔽SrollView的事件响应的(否则会出现问题)。那么可以用到如下方式:@Ov...
分类:
移动开发 时间:
2015-02-09 12:44:08
阅读次数:
150