webstorm 作为最近最火的前端开发工具,也确实对得起那个价格,但是秉着勤俭节约的传统美德,我们肯定是能省则省啊。
Chrome的控制台,Console命令的各种用法你真的都已经了解了吗?
酷炫的Activity切换动画,打造更好的用户体验
毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0)后系统内置了Activity之间的切换动画,而且非常酷炫,今天我跟大家一起分享一下。
我们知道,在两个Activity之间切换,我们一般会写出类似下面的代码:
1 | Intent intent=new Intent(this,SecondActivity.class); |
在API 21以后,我们可以使用内置的Activity切换动画啦。但是这样也就意味着只能兼容5.0之后的系统,我们先看一个效果图来压压惊:
Activity切换动画常用实现方式
一. overridePendingTransition():
此方式只需要在启动另一个activity和退出activity的时候调用就行,这个方法接收两个参数,一个是新启动的activity进入时的动画,另一个是当前activity消失时的动画。
启动:
1 | startActivity(newIntent(MainActivity.this,TestActivityWithTheme.class)); |
退出:
1 | @Override |
Android横竖屏切换
Android开发中,大多APP可能根据实际情况直接将APP的界面方向设死了,或竖屏或横屏。但是,我们还是会遇到横竖屏切换的功能需求,不管是通过物理重力感应触发,还是用户手动触发。所以,我们有必要去弄清楚Android中横竖屏切换到底做了什么。
Follow me ……
awesome-comment神级注释
一时兴起就收集了以下神注释,希望能为广大ITer带来快乐,缓解你们工作中的压力,下面开车,先自爆头像,下文会给出制作链接。
魔性图
1 | /** |
就不卖关子了,图片转字符可以上这个传送门,白底的话会按空格补全,否则都为字符。
前面的传送门貌似出了点问题,下面再补上个新的传送门,也是很好用的,可以选择质量。
这不,下面的两只doge和一头滑稽就是产自于它,have fun,快去制作专属的字符注释吧。
再补上一个好玩的网站Ascii World,由于这网站的图形太多了,我就不贴上来了。
UUID通用唯一识别码
1 | import java.util.UUID; |