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,就减去10if(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);
上面就是实现的过程,想要看更好点的算法,等待后续更新把
代码下载:点击下载
android 仿日历翻页特效、仿htc时钟翻页特效、数字翻页切换相关推荐
- android 日历翻页动画,Android 仿日历翻页、仿htc时钟翻页、数字翻页切换效果
废话不多说,效果图: 自定义控件找自网络,使用相对简单,具体还没有来得及深入研究,只是先用笨方法大概实现了想要的效果,后续有空会仔细研究再更新文章, 本demo切换方法是用的笨方法,也就是由新数字和旧 ...
- Android 使用ViewPager2+ExoPlayer+VideoCache 实现仿抖音视频翻页播放
1. 实现效果 效果图中,视频没有铺满 是因为使用了ExoPlayer的RESIZE_MODE_FIT模式, 虽然使用RESIZE_MODE_FILL模式可以填充整个父布局,但是本Demo中使用的视频 ...
- Android TV开发总结(四)通过RecycleView构建一个TV app列表页(仿腾讯视频TV版)
转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52854131 前言:昨晚看锤子手 ...
- android+高仿+日历,项目源码--Android天气日历精致UI源码
技术要点: 1. 天气日历精致UI 2. Android的Http通信技术 3. Android的天气信息解析 4. Android的日历信息的统计 5. Andorid的地理位置的管理 6.源码带有 ...
- android 仿旅游日历控件_可能是第十好的Android 开源 日历 Calendar 仿小米
简介 由于项目的需求,研究了众多日历软件.本软件是一款高仿小米的自定义日历>控件,周月视图平滑滚动,平滑切换,可以在xml文件中进行属性的配置定制,加入你自己的RecyclerView后,实现日 ...
- SlideSwitch仿iphone滑动开关组件,仿百度魔图滑动开关组件Android
SlideSwitch 仿iphone滑动开关组件,仿百度魔图滑动开关组件 1.AndroidManifest.xml <?xml version="1.0" encodin ...
- HTML5期末大作业:仿唯品会购物网站设计——仿唯品会购物商城(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 商城网站设计
HTML5期末大作业:仿唯品会购物网站设计--仿唯品会购物商城(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 商城网站设计 常见网页设计作业题材有 个人. 美食. 公司. ...
- android仿36氪轮播,仿36氪(附源代码)
前言: 这是我2016年3月开始写的,利用课余时间全心投入的项目,本以为是凭着轻松愉悦的方式来学习的,中途遇到bug解决bug的时候,每天晚上几乎都是写到寝室关灯,还有一次使用Github不当写了五天 ...
- 基于android的防抖音直播,uniapp 仿火山 / 抖音短视频|uni-App+vue 直播实例
项目简介 U直播是一个基于uniapp+vue+nvue+vuex等技术实现的小视频/直播界面/聊天等功能的跨端项目,分别仿制了抖音小视频.陌陌直播界面功能,可实现上下滑动切换播放.暂停,评论.商品等 ...
- HTML5期末大作业:仿英雄联盟网站设计——仿英雄联盟LOL首页(11页) 大学生简单个人静态HTML网页设计作品 DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
HTML5期末大作业:仿英雄联盟网站设计--仿英雄联盟LOL首页(11页) 大学生简单个人静态HTML网页设计作品 DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载 常见网页设计作业题材有 ...
最新文章
- rpm 安装 忽略依赖_解决RPM包依赖关系
- svn git 导入本地文件到远程服务器 import
- 如何防止话筒拾音的声学相位抵消?
- CF1012B Chemical table 题解【二分图】【构造】
- Clustering by density peaks and distance
- maven 构建java项目,jdk版本问题
- 市面上常见arduino版本比较
- 安装jenkins时出现 No such plugin: cloudbees-folder的解决办法
- ArrayList的容量
- Zen Cart 常用SQL命令
- 【华为云技术分享】从软件开发到 AI 领域工程师:模型训练篇
- 基于Nonebot2搭建QQ机器人(二)编写一个自动回复插件
- 将文本中的各个单词的字母顺序翻转(Java)
- superset集成echarts
- 中学生学习心理01认知过程
- 拼多多市值再次超越京东:进攻才是最好的防守!
- 页面还未加载完成显示loading
- CEO、COO、CFO、CTO 是什么意思
- 电泵井php和psi,一种30000Psi超高压井口安全控制系统的制作方法
- 如何从零开始搭建智能外呼系统?
热门文章
- 功能农业育种 国稻种芯-何登骥:广西稻作文化园农业大健康
- simhash mysql_海量数据相似度计算之simhash短文本查找
- 后台撸完,撸JS,something funny
- Arduino ESP8266+OLED可视化音乐频谱:11段分频1.3寸OLED显示频谱线
- 基于python的毕业设计学生兼职平台
- 计算机专业考研苏大还是西工大好,苏州有4所985,1所211大学,苏州和深圳,哪家厉害?...
- 西门子1200系列PLC的CANopen通信解决方案
- linux进程的高级管理,sched_yield()函数 高级进程管理
- Java OpenJudge-test4
- 文本、语义和社交分析技术,未来几年市场发展趋势的预测