編輯:關於Android編程
今天沈陽斌子在做APP時,客戶的需求變更是在原有的程序上加入跳轉頁面的動畫切換,類似IPhone的左出右進的方式,返回時是相反的效果。我知道用兩種方式可以實現這樣的效果,一種就是通過在startActivity後執行overridePendingTransition方法進行動畫的切換,同樣finish也是一樣的。下面就是我封裝好的方法:
/**
*
* @Description : 跳轉頁面的左出和右進的效果
* @Method_Name : startActivityAnim
* @param activity
* @return : void
* @Creation Date : 2015-1-5 上午10:20:37
* @version : v1.00
* @Author : JiaBin
* @Update Date :
* @Update Author : JiaBin
*/
public static void startActivityAnim(Activity activity, Class cla) {
Intent intent = new Intent();
intent.setClass(activity, cla);
activity.startActivity(intent);
// 設置切換動畫,從右邊進入,左邊退出
activity.overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
}
1.首先在style.xml中聲明如下代碼:
2.在style.xml中聲明如下代碼:
以上三步就可以實現訪問跳轉Activity的動畫的切換問題,下面貼出相應的動畫文件。
in_from_right.xml
push_right_out.xml
以上就是需要用的片段代碼,有需要的自己弄一下,動畫效果可以自己寫,然後達到需求。
Android_事件紛發
關於事件你應該知道的是當一個事件產生後,他的傳遞過程遵循如下順序Activity > Window > View事件來源於activity,activity假
Android自定義View仿支付寶輸入六位密碼功能
跟選擇銀行卡界面類似,也是用一個PopupWindow,不過輸入密碼界面是一個自定義view,當輸入六位密碼完成後用回調在Activity中獲取到輸入的密碼並以Toast
CoordinatorLayout的使用
CoordinatorLayout簡介可以看到該控件是Support Design包中的一個非常重要的控件,Google官方將CoordinatorLayout稱為是一個
Android學習路線(二十四)ActionBar Fragment運用最佳實踐
通過前面的幾篇博客,大家看到了Google是如何解釋action bar和fragment以及推薦的用法。俗話說沒有demo的博客不是好博客,下面我會介紹一