0

我是 Java 和 Android 的新手。过去一周我一直在尝试为我的手机制作一个应用程序。该应用程序由 4 个页面组成,如下图所示:

解释四页的图表

  • 第 1 页:包含占据屏幕大小的图片。如果我点击图片,它需要转到“第 2 页”。

  • 第 2 页:由左侧的图标(例如国旗)和一个文本字段(例如 USA)组成。单击“美国”条时,需要转到第 3 页。

  • 第 3 页:由文本、图片和字符串中的更多文本组成。此页面需要与第 2 页中单击的条带相对应(本例中为“美国”)。“page 3”和“page 4”底部还有两个按钮,按下时需要转到相应的页码。

  • 第 4 页:如果在“第 3 页”上按下“更多”按钮,则会显示此页面。

我希望这款手机至少可以在 Android 2.2 或 2.3 上运行。所有徽标、图片和字符串文本都需要在本地可用(资源文件夹),而不是基于网站。ListView我已经尝试了's 和按钮的各种组合以及' OnClickListeners 以及 toast 屏幕。我有限的编程知识令人沮丧。

我的问题是是否有一个模板可以帮助我使用这个应用程序?或者如果有任何网络资源。

4

2 回答 2

0

有一些简单的方法可以做到这一点。如果您想向后兼容 SDK 8,您可以通过两种方式做到这一点。您可以为每个布局使用片段或活动。如果您实现片段,我建议您阅读http://developer.android.com/guide/components/fragments.html里面的内容,您将了解使用 FragmentActivity 而不是 Activity。阅读此链接http://developer.android.com/tools/extras/support-library.html因为它将具有在旧版本的 SDK 中实现片段所需的库。看起来您正在寻找一些位于布局底部的导航按钮。为了在 SDK 8 中完全实现在屏幕底部具有此视图的布局,您需要创建自己的视图并将其放置在屏幕底部。RelativeLayout 和 alignParentBottom = "true" 将完成此操作。还有一种方法可以使用 ViewPager 来执行此操作,该方法也可以满足您的向后兼容性要求。很抱歉我向您提供的信息量很大,但我真的建议您查看用户就该主题发布的其他问题。如何导航到android中的另一个页面?例如。祝你好运,你要找的所有东西都可以通过谷歌搜索得到。也许不是一下子。

于 2013-02-18T20:27:59.273 回答
0

在 Android 中,单独的“页面”或“屏幕”可以实现为Activitys. 您需要扩展Activity该类并添加您希望显示的组件。大多数布局可以在 XML 文件中完成。我强烈建议您在 Google 上搜索说明 Android 编程基础知识的教程。从那里,您可以从创建一个包含两个页面的应用程序开始。然后每次只添加一点点,直到您获得所需的完整应用程序。

于 2013-02-18T01:22:47.290 回答