仿支付宝金额滚动代码
啥也不说了,直接来码
public class TimerTestActivity extends Activity {private TextView txt;private Handler handler = new Handler();@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);txt = (TextView) findViewById(R.id.txt);txt.setText("0.00");// txt.setText("0");startTimer();}private void startTimer() {handler.removeCallbacks(run);handler.postDelayed(run, 50);}private Runnable run = new Runnable() {@Overridepublic void run() {String str;if (txt.getText().toString().indexOf(",") >= 0) {str = txt.getText().toString().replace(",", "");} else {str = txt.getText().toString();}double s = Double.parseDouble(str);double trueS = 7676.87;double i = 0;if (trueS > 99999) {i = s + 42131.12;} else if (trueS > 9999) {i = s + 4213.21;} else if (trueS > 999) {i = s + 402.12;} else if (trueS > 99) {i = s + 41.21;} else {i = s + 4.11;}if (i < (trueS - trueS / 10)) {double d = Double.parseDouble(String.format("%.2f", i));String strI = String.valueOf(d);if (strI.length() <= 6) {txt.setText(strI);} else if (strI.length() > 6 && strI.length() <= 9) {txt.setText(strI.substring(0, strI.length() - 6) + ","+ strI.substring(strI.length() - 6));} else {txt.setText(strI.substring(0, strI.length() - 9)+ ","+ strI.substring(strI.length() - 9,strI.length() - 6) + ","+ strI.substring(strI.length() - 6));}} else {String stt = "7676.87";if (stt.length() <= 6) {txt.setText(stt);} else if (stt.length() > 6 && stt.length() <= 9) {txt.setText(stt.substring(0, stt.length() - 6) + ","+ stt.substring(stt.length() - 6));} else {txt.setText(stt.substring(0, stt.length() - 9) + ","+ stt.substring(stt.length() - 9, stt.length() - 6)+ "," + stt.substring(stt.length() - 6));}}if (i < trueS) {handler.postDelayed(run, 50);}}};}
仿支付宝金额滚动代码相关推荐
- iOS 仿支付宝密码支付
代码地址如下: http://www.demodashi.com/demo/11484.html 一.准备工作 xcode 主要实现输入密码的时候不可见 二.程序实现 实现思路怎样 在支付宝输入密码的 ...
- kotlin实现的简单个人账户管理APP(三) 自定义View仿支付宝的密码输入框/密码相关逻辑
转载请注明出处:http://blog.csdn.net/a512337862/article/details/78874322 前言 1.本篇博客相关的项目介绍请参考基于kotlin实现的简单个人账 ...
- android开发游记:仿支付宝余额数字累加滚动效果的实现
支付宝更新9.0后,细心的朋友会发现新增了一个动画效果,就是进入我的钱包的时候,我的余额会有一段滚动显示的动画效果,比如说你有100块,余额就从0滚动到100,看到自己的钱在不断涨,让我们这些穷屌丝莫 ...
- android自定义金额输入键盘_Android 自定义控件 - 仿支付宝数字键盘
原标题:Android 自定义控件 - 仿支付宝数字键盘 简介 在一些带有支付功能的 App 中,输入的密码一般只能是纯数字,虽然我们可以指定 EditText 输入框只能输入数字,但是为了提供用户的 ...
- html5做密码形式的游戏,html5仿支付宝密码框的实现代码
废话不多说了,直接给大家贴代码了,具体代码所示: 仿支付宝密码框-移动端测 *{ margin: 0; padding: 0; } body { padding: 50px; } .clearfix: ...
- android 保险密码效果,本文实例为大家分享了android仿支付宝密码输入框展示的具体代码,供大家参考,具体内容如下这个没什么好分析的,就是一些基本的绘制什么线,矩形什么的,看代码更...
本文实例为大家分享了android仿支付宝密码输入框展示的具体代码,供大家参考,具体内容如下 这个没什么好分析的,就是一些基本的绘制什么线,矩形什么的,看代码更具体 布局文件: android:lay ...
- js php滚动图代码,JavaScript_JS实现的N多简单无缝滚动代码(包含图文效果),本文实例讲述了JS实现的N多简 - phpStudy...
JS实现的N多简单无缝滚动代码(包含图文效果) 本文实例讲述了JS实现的N多简单无缝滚动代码.分享给大家供大家参考,具体如下: 实现原理很简单,注册事件之后,立即将元素的innerHTML累加一次. ...
- android支付宝支付微信支付封装,Android仿支付宝微信支付密码界面弹窗封装dialog...
一,功能效果 二,实现过程 1,先写xml文件:dialog_keyboard.xml 注意事项 (1),密码部分用的是一个线性布局中6个TextView,并设置android:inputType=& ...
- android 类似充值界面,Android学习之RecylerView实习仿支付宝充值界面
今天周末,闲来无事,做了一个仿支付宝充值界面,主要知识点用RecylerView的GridlayoutManager布局管理器,实现不同数据类型,填充不同布局,功能包括单击选中,双击取消,支持可输入金 ...
最新文章
- (原)使用mkl计算特征值和特征向量
- 【二分答案】【最短路】bzoj1614 [Usaco2007 Jan]Telephone Lines架设电话线
- 反恐精英出现服务器消息,cs你已被禁用次服务器 | 手游网游页游攻略大全
- 【活动】侬好上海,Microsoft Reactor来啦
- linux 版本_Linux动态库版本号作用机制
- python 生成对称矩阵_对称矩阵| 使用Python的线性代数
- flume数据丢失与重复_Flume监听文件到kafka,文件通道,kafka消费重复问题
- Linux(debian)操作基础(一)之压缩、解压缩
- SAS在金融中的应用六
- android 关闭上下文菜单,【Android笔记】ContextMenu上下文菜单
- 记录一个手写场景的过程
- 爱加密:APP安全防护 靠技术实力说爱你
- SQLyog注册激活码
- 关于CNN中感受野的理解和计算方法
- 手把手教你用Python画直方图
- 嵌入式开发——Linux操作系统
- 湖北省武汉汽车上牌篇2008年完整上牌程序供参考
- MySQL数据库项目式教程思维导图
- Unity 使用 Behaviac (二)让unity的行为能执行behaviac搭建的树的逻辑
- 爱说分手 吹了9个男朋友
热门文章
- 哈希加密---bcrypt
- 37岁接触Python,危机中抓住新机,3年搭建Python金融“金字塔”
- Django——admin
- mysql插入数据创建触发器填充uuid字段值
- java util 排序_Java中常见的排序方法
- 《大象:thinking in uml 》(第二版) 11章 系统分析 1-2节 确定系统用例、分析业务规则
- vs 输入代码时出现火花_电火花习题讲解
- 转一篇很早以前写的游记,作为一个开始,(
- 1155: 5202 二进制转化为十六进制
- python字典排序的两种方案,并产生排名