android开发常见问题与解决

Activity animation

Changing the animation between Activities

Activity.overridePendingTransition

Start Activity with an animation

Activity

-> theme: android:windowAnimationStyle

-> style: android:activityOpenEnterAnimation, android:activityOpenExitAnimation, android:activityCloseEnterAnimation, android:activityCloseExitAnimation

 

Click / Touch listener

There is a subtle, yet very important difference between the ClickListener and the TouchListener. The TouchListener is executed befor the view can respond to the event. The ClickListener will receive its event only after the view has handled it.

So when you touch your screen, the TouchListener is executed first and when you return true for your event, the ClickListener will never get it. But if you press the trackball of your device, the ClickListener should be fired because the TouchListener will not respond to it.

 

 

posted @ 2011-11-04 11:55  Android Development  阅读(513)  评论(0)    收藏  举报