2013-08-16 55 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的回答做了进一步的研究,你说得对。我可否知道这些卡片如何从网上资源动态更新? –

相关问题