2014-12-04 51 views
0

我正在Codename One中開發我的項目。從代碼創建UI,而不是GUI Designer。應用程序由三種形式組成,如導航,我使用漢堡邊欄。模擬器工作正常,但構建的應用程序工作非常緩慢。應用程序已在Android上測試。制動應用程度取決於表格中組件的數量。在我們將android.asyncPaint更改爲false後,情況發生了一些變化,但運行速度仍然很慢。Codename One。編譯後很慢的工作

首先,漢堡邊欄動畫的作品很奇怪。首先顯示以前的表格,然後只顯示選定的表格。但是這個問題並不像制動器的可怕應用那麼重要。

回答

1

9我們10個案例中,這是由開發人員使用的梯度非常緩慢造成的。它也可以通過平鋪非常小的圖像或太多的透明層來觸發。

我們在模擬器中有一個性能監視器工具,它揭示了其中一些問題。您還應該觀看涵蓋大多數性能問題的視頻:http://www.codenameone.com/how-do-i---improve-application-performance-or-track-down-performance-issues.html

+0

是的。我使用了很多漸變來填充組件背景。如果我可以做到沒有漸變或單色圖像,這將是方便的。但是在設置中的這樣的項目不會:) – ftp27 2014-12-05 09:22:21

+0

但是,用所需的顏色更改圖像漸變速度會加快我的應用程序。感謝你的回答! – ftp27 2014-12-05 09:25:23