0

我是 Android 编程新手,我需要一些建议。我想创建一个教孩子字母和数字的应用程序。我希望每个字母都有自己的屏幕,您可以在其他字母之间滚动,但是每个屏幕都将相似,因为它将具有当前字母、以该字母开头的对象图片以及与该字母相对应的声音和背景中的物体。我应该为这些创建一个 XML 布局,并以某种方式使用 Java 更改布局中显示的字母和对象,为每个字母制作一个 XML 布局,还是有办法在 Java 中创建一个基本布局并拥有所有字母和数字继承了这些品质和方法。如果是这种情况,那么每个字母是否也需要一个 Java 类?如果这些问题看起来很愚蠢,我很抱歉,但我在 Android 方面的大部分教育都来自互联网视频教程。我感谢任何和所有的帮助。提前谢谢你的帮助!

4

2 回答 2

1

v> 我希望每个字母都有自己的屏幕,您可以在其他字母之间滚动,但每个屏幕都会相似

您可能想为此查看ViewPagerFragment

这个网站通常似乎有很好的教程。文档和 SO 通常也有很好的入门示例。

注意这些都需要API >= 11或使用兼容包,您可以在此处找到教程。所以这可能是需要考虑的事情。如果这是一个问题,那么您可以简单地使用一个layout带有TextView,ImageView等的...它从数据库中检索其数据并在发生特定事件(例如单击)时加载它们。

于 2013-08-08T18:05:37.340 回答
0

好吧,如果您希望每个可以滑动到的字母都有一个屏幕,但每个字母都有自己的一组属性,我建议您开始寻找带有自定义Fragments的ViewPager。我认为这是一个好的开始。然后,您可以专注于其他一些花哨的功能,例如声音。

于 2013-08-08T18:09:24.750 回答