Android直播平台软件开发时实现数字增减仿日历翻页效果

Android直播平台软件开发时中实现数字增加仿照日历的翻页效果在平常开发中比较常见,因为这种样式比单一的变化数字给用户的体验要好一些,那么,如何快捷地在直播平台软件开发时实现此功能呢,我参照其他资料后,简单地实现了功能,请往下看。
首先,我们需要写两个自定义的控件,方便实现想要的效果。外部调用的控件,简单的继承LinearLayout,定义我们需要用到的特殊参数,比如起始数字、最终显示的数字:
在直播平台软件开发时需要注意的是:

for (int i = mTargetNumbers.size() - 1; i >= 0; i--) {
   	ScrollNumber scrollNumber = new ScrollNumber(mContext);
    scrollNumber.setTextColor(ContextCompat
   .getColor(mContext, mTextColors[i % mTextColors.length]));
    scrollNumber.setTextSize(mTextSize);
      if (!TextUtils.isEmpty(mFontFileName))
         scrollNumber.setTextFont(mFontFileName);
         scrollNumber.setNumber(mPrimaryNumbers.get(i), 			mTargetNumbers.get(i), i * 10);
         mScrollNumbers.add(scrollNumber);
         addView(scrollNumber);
}

其中的ScrollNumber 就是我们自定义的另一个控件,它作为数字的显示控件,外部不可见,在此只捡重要的说。
我的想法是,通过循环调

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值