自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

坚守本心

做自己

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 新版个税计算方式解读+计算代码

自从个税抵扣补贴政策出台后,新版本的个税计算方式也发生了很大的变化,从以往的按月扣除变成了年度综合扣除。个税计算公式:当月个税=【本年度累计收入工资合计-累计扣除(起征点x月份)-累计附加专项扣除-累计其他扣除】x个税税率-速算扣除-本年累计已缴个税看不懂?请看如下举例:小明是一家企业员工,已知小明每月累计扣除总额度为12200,具体是:子女教育1000+住房贷款1000+瞻仰老人1000+五险一金3000+商业保险200+个税起征5000=12200元小明2019年发放1月份工资为

2020-09-17 20:29:47 931

原创 计算房贷利率月供相关信息(等额本息)

/* 贷款本金 */ private final static double BaseMoney = 1000000; /* 贷款年利率 */ private final static float MonthRate = 0.0539f/12; /* 贷款月份 */ private final static int MonthLength...

2020-01-07 14:05:30 486

原创 初步使用synchronized及心得

初步使用synchronized及心得方法一:Runnable只有1个方法二:Runnable有十个假设需要实现以下功能: 设计一个并发程序,并发10个线程,每个线程累加sCount一百万次,将sCount加到一千万public class SyncTest implements Runnable { public static int sCount = 0; p...

2019-06-13 14:16:18 190

原创 Android Dialog 首次点击无效的问题

今天发现了自定义的Dialog弹出之后,初次点击无效,再次点击才有效的问题,经过一阵捣鼓发现,是在自定义的dialog构造方法中加入了这么一句代码:        getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);去掉之后,完美解决问题!原因未知。。...

2018-08-03 17:32:35 1696

原创 给你的动画加上翅膀-动画空中支援方式(Android全屏动画)

我们知道在Android动画里,子类的动画很难飞出父类的范围,然而项目中又会经常需要各种大范围动画特效,比如购物车特效,拖拽特效等等,攻城狮们给出的解决方案也是多种多样,今天我给大家带来的就是一种常见的方法,即在Activity的顶层添加一层RelativeLayout布局,此布局专用于执行动画特效,结合动画工厂类AnimalHelper,可以很方便的实现我们想要的全局动画特效,由于其位于布局的最...

2018-03-01 13:52:11 425

原创 获取Toast的宽度,让你的Toast自由的移动到任何位置

小菜最近遇到一个需求,需要把Toast显示在指定View的正中央,一番研究发现Toast的方法里只有setGravity(int gravity, int xOffset, int yOffset)可以使用,而这个需求需要获取到Toast的自身宽度才能确定xOffset的值,而小菜发现Toast只有show之后才能获取到Toast.getView()的宽度,这时候已经晚了,那难道就没有什么好办法了...

2018-02-28 15:04:08 818

原创 Android关于平板和手机适配的心得

前言说到Android的多分辨率适配,恐怕大家的表情都是:麻绳提豆腐-别提了!先不说千变万化、日新月异的Android硬件有多闹心,快速更替、五花八门的Android系统版本,也让我们软件维护人员力不从心啊,一句话,活久见!不过今天并不是特意来吐槽的,最近一直在折腾Android的平板和手机屏幕适配,这段时间随着经验的提高也有了一些实用的心得,特意分享给大家,说的有些不好的,还请大家拍砖哈。

2017-04-20 00:00:59 4639 1

原创 关于“任何软件工程遇到的问题都可以通过增加一个中间层来解决”的明悟

不知道是什么时候,也不知道是在什么地方,我听说了这句话:任何软件工程遇到的问题都可以通过增加一个中间层来解决!自从毕业后成为一个码农,我总是有意无意的揣摩这句话,并且发现很有道理,你无论在项目中遇到什么难题,都可以通过一个中间层来坚决。比如,如果你是游戏爱好者,你一定知道在Windows上可以通过安装模拟器来运行NES游戏,甚至PSP游戏,这是底层通过模拟NES等CPU的指令集功能来完美支持N

2017-03-06 21:36:04 4999 5

动画空中支援方式(全屏范围动画)

我们知道在Android动画里,子类的动画很难飞出父类的范围,然而项目中又会经常需要各种大范围动画特效,比如购物车特效,拖拽特效等等,攻城狮们给出的解决方案也是多种多样,今天我给大家带来的就是一种常见的方法,即在Activity的顶层添加一层RelativeLayout布局,此布局专用于执行动画特效,结合动画工厂类AnimalHelper,可以很方便的实现我们想要的全局动画特效,由于其位于布局的最顶层,且全局随用随到,于是我把这种方式形象的定义为"动画空中支援方式".

2018-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除