Android开发历程之三

1、 Home键 与 Back键区别

按下Home键,依次执行onPause,onSaveInstanceState,onStop方法,如果再次启动则执行onRestart,onStart,onResume方法;而当按下back键时,执行onPause,onStop,onDestroy方法,如果再次启动则执行onCreate,onStart,onResume方法。

2、overridePendingTransition使用

实现Activity的切换动画,指从一个activity跳转到另外一个activity时的动画。在Android的2.0版本之后,后,overridePendingTransition来帮我们实现这个动画,这个函数有两个参数,一个参数是第一个activity进入时的动画,另外一个参数则是第二个activity退出时的动画。它必需紧挨着startActivity()或者finish()函数之后调用。

3、Alpha\Scale\Translate\Rotate

四个属性都支持三种表示方式:浮点数、num%、num%p;如果以浮点数字表示,代表相对自身原始位置的像素值;如果以num%表示,代表相对于自己的百分比,比如toXDelta定义为100%就表示在X方向上移动自己的1倍距离;如果以num%p表示,代表相对于父类组件的百分比。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值