我創建了一個iphone應用程序,現在我委託在android中執行相同的應用程序。我用開流從thefaj在github https://github.com/thefaj/OpenFlow在Android中設置封面流程
但是我還沒有能夠找到與android的工作CoverFlow的東西..
沒有任何人有經驗,這在Android或知道一個好地方開始?
我創建了一個iphone應用程序,現在我委託在android中執行相同的應用程序。我用開流從thefaj在github https://github.com/thefaj/OpenFlow在Android中設置封面流程
但是我還沒有能夠找到與android的工作CoverFlow的東西..
沒有任何人有經驗,這在Android或知道一個好地方開始?
我用這個代碼對我的項目 http://www.inter-fuser.com/2010/02/android-coverflow-widget-v2.html
你能適應它從一些數據源加載的內容,它不是一個艱苦的工作。
跨越http://code.google.com/p/android-coverflow/剛來到這似乎是總部設在相互定影器代碼的一些最佳化
擴展庫,並重寫此方法像這樣:
protected boolean getChildStaticTransformation(View child, Transformation t) {
t.clear();
t.setTransformationType(Transformation.TYPE_MATRIX);
final Matrix matrix = t.getMatrix();
float childCenterPos = child.getLeft() + (child.getWidth()/2f);
float center = getWidth()/2;
float diff = Math.abs(center - childCenterPos);
float scale = diff/getWidth();
matrix.setScale(1 - (scale), 1 - (scale));
return true;
}
很明顯,你可以做更多的interresting東西與矩陣相比,只是縮放,但這只是一個例子,它可以輕鬆完成。
謝謝。這似乎相當簡單。 – 2011-04-13 21:25:48