股票场内基金交易,没时间盯盘?
使用优财助手电脑客户端记录下您的股票买入卖出数据,能帮您时刻盯盘,会根据您记录的未售出买入价计算上涨或下跌幅度,及时弹框通知您。想知道如何使用?快点击左方视频观看了解吧~~下载地址:http://youcaizhushou.com
前言
在前几篇文章中介绍了 PullToRefresh 的用法和源码,这篇文章笔者将介绍如何扩展 PullToRefresh。PullToRefresh 框架为我们提供了常用的刷新控件,比如 PullToRefreshListView 、PullToRefreshGridView。如果我们需要其他的刷新控件时,我们可以在 PullToRefresh 的基础上来实现我们需要的刷新控件。本篇笔者以 TextView 为例简单说明如何扩展 PullToRefresh。
注意:如果要在 PullToRefresh 的基础上来实现控件的刷新,那么此控件必须能滑动。
PullToRefreshTextView
新建类 PullToRefreshTextView 并继承 PullToRefreshBase。实现 isReadyForPullEnd() 、isReadyForPullStart() 、getPullToRefreshScrollDirection() 、createRefreshableView(Context context, AttributeSet attrs) 。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
@Override protected boolean isReadyForPullStart() { return mRefreshableView.getScrollY() == 0; } @Override protected boolean isReadyForPullEnd() { float exactContentHeight = FloatMath.floor( mRefreshableView.getLineCount() * mRefreshableView.getLineHeight()); return mRefreshableView.getScrollY() >= (exactContentHeight - mRefreshableView.getHeight()); } @Override protected TextView createRefreshableView(Context context, AttributeSet attrs) { TextView textView = new TextView(context, attrs); textView.setMovementMethod(new ScrollingMovementMethod()); return textView; } @Override public Orientation getPullToRefreshScrollDirection() { return Orientation.VERTICAL; } |
第 2 行,开始出现下拉刷新效果的条件。
第 6,7,8 行,开始出现上拉效果的条件。
第 23 行,设置滑动方向。
注意:第 16 行设置 TextView 能滑动。
PullToRefreshTextView 用法
PullToRefreshTextView 的用法和 PullToRefreshListView 的用法类似。
1 2 3 4 5 6 7 8 9 10 11 |
textView.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2<TextView>() { @Override public void onPullDownToRefresh(PullToRefreshBase<TextView> refreshView) { handler.sendEmptyMessageDelayed(1, 2000); } @Override public void onPullUpToRefresh(PullToRefreshBase<TextView> refreshView) { textView.onRefreshComplete(); } }); textView.setMode(PullToRefreshBase.Mode.BOTH); |
结语
在扩展 PullToRefresh 的时候一定要注意,实现刷新的空间一定是能够滑动。笔者一开始天真的以为任意的控件都能在 PullToRefresh 的基础上实现刷新,这也是笔者对源码分析不透彻导致的。在此提出以此铭记。
想获得去掉 5 元限制的证券账户吗?

证券交易股票基金的佣金,不足 5 元会按照 5 元收取。比如交易 1000 元的股票,按照普遍的证券佣金手续费率万 2.5,其交易佣金为 0.25 元,小于 5 元,实际会收取佣金 5 元,买卖两次需要支付 10 元佣金成本,1% 的利润就这样没了。
如果您想去掉最低交易佣金 5 元限制,使用微信扫描左边小程序二维码,访问微信小程序「优财助手」,点击底部菜单「福利」,阅读文章「通过优财开证券账户无最低交易佣金 5 元限制」,按照文章步骤操作即可获得免 5 元证券账户,股票基金交易手续费率万 2.5。
请注意,一定要按照文章描述严格操作,如错误开户是无法获得免 5 元证券账户的。
如果您想去掉最低交易佣金 5 元限制,使用微信扫描左边小程序二维码,访问微信小程序「优财助手」,点击底部菜单「福利」,阅读文章「通过优财开证券账户无最低交易佣金 5 元限制」,按照文章步骤操作即可获得免 5 元证券账户,股票基金交易手续费率万 2.5。
请注意,一定要按照文章描述严格操作,如错误开户是无法获得免 5 元证券账户的。