2013-05-15 149 views
1

我想开发一个android应用程序,但我仍然不太擅长使用xml或eclipse wysiwyg编辑器来制作可伸缩和强大的界面!Android游戏的游戏屏幕概念的可能实现

下面是一个快速的概念,我画了在什么我主要的游戏画面将包括字:

enter image description here

目前,我正在思考一个垂直线性框架的第一个,与没有按”框架不会改变我的重要统计信息等,然后在按钮切换中间的框架,但我坚持如何实现这一点。

对于中心按钮屏幕,地图屏幕,我希望添加一个可以移动的地图的图像,并以某种方式将不可见的按钮对象附加到此图片中的点,也许用一些正方形或其他东西?

我知道这是一个相当开放的问题,可能难以回答,但如果您认为您可以提供帮助,请不要犹豫。

谢谢!

回答

1

存在一个可能性日志,但您可以使用LinearLayoutandroid:orientation="vertical",并将您的统计数据包含在顶部。对于带按钮的切换屏幕,您可以使用FragmentTabHost并为您的每个视图创建不同的Fragment。 使用实现检查this example

关于地图,我认为最简单的选择是使用Google Maps Android API v2。以下是example to use the maps v2how to add markers to the map的示例。

+0

关于这个例子,如果我从头开始一个项目,你认为值得让我的主GUI类扩展TabActivity以避免创建另一个类? – dahui

+0

自从API 13 **以来,不再使用TabActivity。你应该使用'Fragments'而不是那个。查看[TabActivity Android文档]中的更多信息(http://developer.android.com/reference/android/app/TabActivity.html“TabActivity Android文档”) – jpintado