我想要尝试并完成的是:
在主布局中,应用程序应该等待服务器响应,然后用最初一定数量的较小布局(或引用的任何卡片布局)填充屏幕,即我想了解如何动态地根据服务器响应创建每张卡。即,如果服务器仅发送 2 张卡详细信息,用户将获得 2 张卡,同样。
然后上面的内容应该加载一定数量的卡片(例如最多 5 或 6 张),其余的应该在用户操作(例如“向上滑动”)时加载。
<
我已经做了很多阅读并得出了某些结论,就像第一个结论一样,我认为我必须使用适配器和 ListView 来动态填充屏幕(但我不确定),我会尝试并喜欢要做的是创建一个嵌套有 TextView 和 ImageView 的小型相对布局(就像谷歌卡一样),也许对于第二个布局设置某种滑动 Action 监听器。
我是这方面的菜鸟,我想要一些关于此事的指导,我不确定如何开始,这就是为什么我没有发布任何工作代码,任何提示指导以及示例和教程的链接将是高度赞赏。
最佳答案
首先使用适配器创建一个简单的 ListView (您将使用您创建的布局来填充该 ListView )。正如你所说;-)。这是 Android 中非常常见的任务,了解如何执行此操作是 Android 中许多任务的基础。我非常确定 G+ 使用 ListViews 和自定义适配器(提示:正是您所描述的)。
担心卡片的样式,然后添加滑动手势(这是在基本 ListView 工作后您将“添加”的内容。
关于java - 如何在不牺牲性能的情况下创建 Google Plus 应用程序的布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19556313/