編輯:關於Android編程
Fragment切換
/** ** Fragment切換 @Params toFragment 將要切換到的Fragment resId 裝載Fragment的view Id index Fragment的標識index toleft 判斷Fragment向左切換還是向右切換,以采用不同的動畫 Notes: R.anim.push_left_in等均為簡單的Tranlate動畫 mCurrentFragment為當前所在的Fragment,繼承自BaseFragment */ protected void switchDiffFragmentContent (Fragment toFragment, int resId, int index, boolean toleft){ if (null == mCurrentFragment || null == toFragment){ return; } if (mCurrentFragment.getArguments().getInt("Index") != toFragment.getArguments.getInt("index")) { FragmentTransaction fragmentTransaction; fragmentTrasaction = getChildFragmentManager().beginTransaction(); if (toleft) { fragmentTrasaction.SetCustomAnimations(R.anim.push_left_in, R.anim.push_left_out); }else{ fragmentTrasaction.setCustomAnimations(R.anim.push_right_in, R.anim.push_right_out); } //先判斷是否添加過 if (!toFragment.isAdded()) { //隱藏當前fragment,add下一個fragment fragmentTrasaction.hide(mCurrentFragment); fragmentTrasaction.add(resId, toFragment, String.valueOf(index)); fragmentTransactoin,commit(); }else{ //隱藏當前fragment,show下一個fragment fragmentTransaction.hide(mCurrentFragment); fragmentTransaction.show(toFragment); fragmentTransaction.commit(); } mCurrentFragment = (BaseFragment)toFragment; } }
今天的幾個目標: 1. 自定義ActionProvider 2. Toolbar ActionBar自定義Menu 3. Toolbar ActionBar 右側Menu
Android 應用坐標系詳解: &nb
前段時間做了一個失敗的圖像處理項目,結果雖然不太好,也學到了不少東西,其中關於在Eclipse裡如何使用opencv的圖片處理api折騰了一陣子,記錄一下:1、Andro
Android事件分發,參考了網上的很多資料。基本基於android2.2的源碼來分析,因為即使是新的版本,裡面的原理思想也沒有改變。有了大神的肩膀,我在理解了其原理的基