編輯:Android開發教程
App->Activity->Animation 示例用於演示不同Activity切換時動態效果。例子中定義了兩種動畫效果,漸變Fade In, 新出現的Activity由淺入深逐漸顯示,放大效果Zoom ,新出現的Activity由小及大逐漸顯示。
Android 中 Animation 資源可以分為兩種:
Tween Animation 對單個圖像進行各種變換(縮放,平移,旋轉等)來實現動畫。
Frame Animation 由一組圖像順序顯示顯示動畫。
Animation 中使用的是Tween Animation, 使用的資源為R.anim.fade, R.anim.hold,R.anim.zoom_enter, R.anim.zoom_exit。
其中R.anim.fade, R.anim.zoom_enter分別為Fade In 和 Zoom動畫資源。其定義為
fade.xml
<alpha xmlns:android=”http://schemas.android.com/apk/res/android” android:interpolator=”@android:anim/accelerate_interpolator” android:fromAlpha=”0.0″ android:toAlpha=”1.0″ android:duration=”@android:integer/config_longAnimTime” />
zoom_center.xml
<set xmlns:android=”http://schemas.android.com/apk/res/android” android:interpolator=”@android:anim/decelerate_interpolator”> <scale android:fromXScale=”2.0″ android:toXScale=”1.0″ android:fromYScale=”2.0″ android:toYScale=”1.0″ android:pivotX=”50%p” android:pivotY=”50%p” android:duration=”@android:integer/config_mediumAnimTime” /> </set>
第一次寫帶圖片的博客,多少還是有點緊張,效果不好,請將就著看,前面的圖是今天要寫的控件的效果圖,元素不多,分別是一個按鈕和一個自定義的控件。在此以前,我看過許多的書,比如
在開發過程中,有時候,預先創建好數據庫比在程序運行時創建數據庫更加地高效。舉個例子,你想編寫 一個程序,這個程序把你去過的地方的坐標都顯示出來。這種情況下,預先創建數據庫
Search (搜索)是Android平台的一個核心功能之一,用戶可以在手機搜索在線的或是本地的信息。Android平台為所有需要 提供搜索或是查詢功能的應用提供了一個
Roboguice 提供了對Context 生命周期相關的事件的send 和receive ,系統缺 省支持的事件為:OnActivityResultEventOnCon