语法(SYNATX):
1 | <applicationandroid:allowTaskReparenting=["true" | "false"] |
select * from learn
语法(SYNATX):
1 | <applicationandroid:allowTaskReparenting=["true" | "false"] |
当多人团队进行一个项目开发时,每个人可能喜欢的编辑器不同,有人喜欢Webstrom、有人喜欢sublime、还有人喜欢Hbuilder。
这个时候,问题便迎面而来,如何使使用不同编辑器的开发者能够轻松惬意的遵守最基本的代码规范呢?
最后终于找到了editorConfig这个东东,发现在这里配置的代码规范规则优先级高于编辑器默认的代码格式化规则。比如我使用的是Webstrom编辑器,我每一次写完代码之后,都习惯性的按下“Ctrl+Alt+L”快捷键去整理代码格式。如果我没有配置editorconfig,执行的就是编辑器默认的代码格式化规则;如果我已经配置了editorConfig,则按照我设置的规则来,从而忽略浏览器的设置。
下面说说它的常用配置和使用方法:
毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0)后系统内置了Activity之间的切换动画,而且非常酷炫,今天我跟大家一起分享一下。
我们知道,在两个Activity之间切换,我们一般会写出类似下面的代码:
1 | Intent intent=new Intent(this,SecondActivity.class); |
在API 21以后,我们可以使用内置的Activity切换动画啦。但是这样也就意味着只能兼容5.0之后的系统,我们先看一个效果图来压压惊:
此方式只需要在启动另一个activity和退出activity的时候调用就行,这个方法接收两个参数,一个是新启动的activity进入时的动画,另一个是当前activity消失时的动画。
启动:
1 | startActivity(newIntent(MainActivity.this,TestActivityWithTheme.class)); |
退出:
1 | @Override |
Android开发中,大多APP可能根据实际情况直接将APP的界面方向设死了,或竖屏或横屏。但是,我们还是会遇到横竖屏切换的功能需求,不管是通过物理重力感应触发,还是用户手动触发。所以,我们有必要去弄清楚Android中横竖屏切换到底做了什么。
Follow me ……