在Android

时间:2018-02-28 22:37:23

标签: android dictionary drawing indoor-positioning-system

基本上我想制作一个显示您在建筑物中的位置的应用程序。我现在专注于地图部分。 这是我第一次尝试制作Android应用程序,但我认为我的想法应该有效。 基本上我想要做的是为几个房间创建一个具有多个属性的类:

-name //能够标记你的位置

-position //(x,y)表示房间开始的位置'

-dimensions // [(x1,y1),.....,(xn,yn)]每个点都是房间的顶点

-doors // [(x1,y1),.....,(xn,yn)]门的两个点。

-next room //以确保稍后房间的结尾是下一个

的开头

-precendent room //与之前相同

拥有"下一个房间","最后一个房间"是否有用属性?我想确保没有任何空白区域,但即使在这种情况下,只有其中一个感觉有必要。还有什么建议我用它画出来的?

谢谢

1 个答案:

答案 0 :(得分:0)

拥有next_room和last_room属性以迭代房间(到旅行)可能会有所帮助,但可能更容易在ArrayList中组织数据。