2013-08-16 50 views
0

我試圖以一種非常類似於Play商店的方式列出一些商品,目前我正在使用Web視圖並設法做類似的事情,但性能方面非常緩慢。Android Play商店列表應用程序如何?

我想知道如果Play商店也使用Web視圖並像我一樣從移動網站獲取數據,或Play商店使用某種窗口小部件/視圖/組件來實現此任務,可能本地化。它似乎在緩慢或零互聯網連接,應用程序框架+名稱仍然顯示,只有圖像做延遲加載,可能有助於更平滑的應用程序性能,同時仍然能夠在scrooldown上列出大量的應用程序。下面是我試圖模仿我的應用程序中的Play商店頁面:

enter image description here

+1

使用'apktool'並找出它使用 – DevZer0

+1

它可能是一個自定義的GridView! – Pavlos

回答

2

有一個video解釋了新的Google Play設計背後的理論。儘管沒有代碼。但它非常有趣。

基本上他們使用卡作爲他們的主要構建模塊。

Card

卡被組織成集羣。

Clusters

與萬物建立在畫布之上。

Canvas

您可以檢查出的演示幻燈片here

+0

請問,卡片是如何動態更新基於在線資源的? –

+1

從今年的AnDevCon新的幻燈片可以在這裏找到(也包括一些代碼)https://docs.google.com/presentation/d/1KjveCvv1ffr0GyUAMRE-zd5Hg3vqSHzDAZJmAmecxYA/edit他們正在使用 – greve

+0

哪種語言? –

2

最容易實現這種屏幕具有GridView教程使用它(還有大量的其他的也行):

還有一個網格Android中的佈局。這篇文章清楚地解釋了這兩個組件之間的差異:GridView VS GridLayout in Android Apps

+0

我會研究這個,我已經根據Benito的回答做了進一步的研究,你說得對。我可否知道這些卡片如何從網上資源動態更新? –

相關問題