2012-09-05 82 views
4

我有一個應用程序使用Android ViewPager(7個視圖,非常複雜的圖像和動畫)。這個應用程序運行在我的華碩Eee Pad上。這只是美麗的。在Galaxy Tab 2上的Android ViewPager性能

我也有一個Galaxy Tab 2 10.1,幾乎無法運行應用程序...儘管它是全新的,理論上比我的EEE Pad更強大。我想提兩個終端運行Android 4.0.3和他們的屏幕大小是相同的(1280x800)。應用程序以橫向模式運行。

該應用程序不使用sql或Internet訪問,只是在不同視圖上的動畫和ViewPager的滑動效果。

我檢查了我認爲從堆,皮棉,從基本上所有可用的工具分析,但沒有什麼似乎改善了我在Galaxy Tab 2上的UI性能的一切...我不知道是否有沒有一些差異硬件最後,華碩將使用GPU來渲染用戶界面和Galaxy Tab 2其CPU ...

我最終想知道,如果你們中的任何人在比較Galaxy Tab或其他平板電腦時發現類似的問題您在多個目標上的應用行爲...

乾杯! 保羅

---加入9月6日---

嗯,看來,儘管銀河平板電腦應該使用硬件加速,事實並非如此。當我強迫與android:layerType="hardware"每個XML佈局和

v.setLayerType(View.LAYER_TYPE_HARDWARE, null); 
    ObjectAnimator oaAlpha = ObjectAnimator.ofFloat(v, "alpha",0f, 1f); 

它的作品終於好......即使它並不像華碩電腦上一個

+0

我**認爲**這個問題會比Stackoverflow更適合android愛好者,因爲它看起來更像是一個性能問題 – Ahmad

+0

我不得不說你是對的......除非有一個選項被激活在不在Galaxy上的華碩...可能有人發現它... – Paul

回答

1

順利。最後,我發現了 - 這實在是奇怪 - 性能問題是由字體太大造成的!!!

這是一個悲傷的經歷......但由於一些愚蠢的原因,Galaxy Tab 2.0出現了重大問題,使用大號字母書寫文本。它與Galaxy Tabs有關(所以我想象硬件),因爲我嘗試過,所以只需用較小的字體重新設計您的應用程序,不要忘記向三星投訴。

相關問題