当前位置: 首页 > 编程笔记 >

Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果

弘志勇
2023-03-14
本文向大家介绍Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果,包括了Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果的使用技巧和注意事项,需要的朋友参考一下

废话不多说,效果图:

 

定义控件找自网络,使用相对简单,具体还没有来得及深入研究,只是先用笨方法大概实现了想要的效果,后续有空会仔细研究再更新文章,

本demo切换方法是用的笨方法,也就是由新数字和旧数字相比较来切换数字变换的,大致使用方法如下:   

//获取输入框中的数字
  int newNumber = Integer.parseInt(etInput.getText().toString());
  //获取个、十、百位数字
  int nbai = newNumber / 100;
  int nshi = newNumber % 100 / 10;
  int nge = newNumber % 10;
  //获取上次数字的个、十、百位数字
  int obai = oldNumber / 100;
  int oshi = oldNumber % 100 / 10;
  int oge = oldNumber % 10;
  //把当前的数字记录下来
  oldNumber = newNumber;
  //获取新数字与旧数字的个、十、百相差的数字
  int bai = nbai + 10 - obai;
  int shi = nshi + 10 - oshi;
  int ge = nge + 10 - oge;
  //如果值大于9,就减去10
  if(bai > 9){
   bai = bai - 10;
  }
  if(shi > 9){
   shi = shi - 10;
  }
  if(ge > 9){
   ge = ge - 10;
  }
  //把需要切换几次设置到自定义控件上
  bitflip1.smoothFlip(bai, false);
  bitflip2.smoothFlip(shi, false);
  bitflip3.smoothFlip(ge, false);

代码下载点击此处:http://xiazai.jb51.net/201707/yuanma/NumberDemo.rar

以上所述是小编给大家介绍的Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 实现类似91熊猫看书的电子书翻页效果。可以随着手指的滑动进行翻页。 [Code4App.com]

  • 本文向大家介绍iOS图片界面翻页切换效果,包括了iOS图片界面翻页切换效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了iOS图片界面翻页切换的具体代码,供大家参考,具体内容如下 先看效果: 下面贴代码: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍iOS实现日历翻页动画,包括了iOS实现日历翻页动画的使用技巧和注意事项,需要的朋友参考一下 本文我主要描述两方面:     1.日历(简单描述原理)     2.翻页动画(重点) 最终的效果如下图:     图中沿四个对角的翻页动画,代表对应方向手势的滑动 1. 日历 要实现一个日历,其实原理很简单,我们只要知道三个数据:     1.今天是哪一天     2.这个月的第一天是星期

  • 简单版本 <div class="container"> <div id="pager" class="ui-pager"></div> </div> require(['jquery', 'moye/Pager'], function ($, Pager) { new Pager({ main: document.getElementById('pager'),

  • 实现从书本中间翻页,页面翻动的过程可以随着手指的移动而翻动。用了UIPageViewController。这种效果如果放在iPhone设备上,由于屏幕分成两半,效果不是很好。但是如果用在iPad上,效果会好很多,和真正的书本阅读效果更接近。 [Code4App.com]

  • 本文向大家介绍Bootstrap实现翻页效果,包括了Bootstrap实现翻页效果的使用技巧和注意事项,需要的朋友参考一下 Bootstrap之翻页。 优点: 支持局部刷新; 只要是列表,都可以加载该组件; 支持动态数据绑定; 当然还有绝对的简单实用。 效果图 最后一页时: 最开始一页时: 实现 ①、翻页组件的布局 pageNum:第几页 rel:要刷新哪一个div的id urlParas:其他参