我是Java和Android的新手。过去一周我一直在尝试为我的手机制作应用程序。该应用程序包含4页,如下图所示:
第1页:包含占用屏幕大小的图片。如果我点击图片,则需要转到“第2页”。
第2页:由左侧的图标组成(例如标志),后跟文本字段(例如USA)。单击“USA”条时,需要转到第3页。
第3页:包含文本,图片以及字符串中的更多文本。此页面需要与第2页中单击的条带相对应(本例中为“USA”)。 “第3页”和“第4页”底部还有两个按钮,按下时需要转到相应的页码。
第4页:如果在“第3页”上按下“更多”按钮,将显示此页面。
我希望这款手机能够在最低限度的Android 2.2或2.3上运行。所有徽标,图片和字符串文本都需要在本地可用(资源文件夹)而不是基于网站。我尝试了ListView
和OnClickListener
的按钮以及吐司屏幕的各种组合。我对编程的有限知识令人沮丧。
我的问题是,是否有一个模板可以帮助我使用这个应用程序?或者,如果有任何网络资源。
答案 0 :(得分:0)
在Android中,个别“页面”或“屏幕”可以实现为Activity
。您需要扩展Activity
类并添加要显示的组件。大多数布局都可以在XML文件中完成。我强烈建议你去谷歌一个教程,说明Android编程的基础知识。从那里开始,您可以创建一个包含两个页面的应用程序。然后继续添加一点点,直到你得到你想要的完整应用程序。
答案 1 :(得分: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来完成此操作,ViewPager也可以满足您的向后兼容性要求。对不起我向你投掷的大量信息,但我真的建议你查看用户发布的有关此主题的其他问题。例如How to navigate to another page in android?。祝你好运,你正在寻找的一切都可以通过谷歌搜索学到。也许不是一次全部。