0

我想在 Android 4 中开发一个显示一些仪表、文本、图像等的应用程序。它将显示从连接到 IOIO 板(硬件)的传感器读取的信息: - 温度计(线性和角度) - 水平地平线(10Dof IMu ) - 速度(垂直仪表) - 高度(垂直仪表) - 等等...

基本上就像 Garmin G1000,但水平地平线将显示在一个正方形中(不是整个屏幕)。例如此图像:Garmin G1000 图像

屏幕将包含文本和图形。一些图形可能会频繁变化(水平地平线、速度等),但其他图形则不会(温度、燃料数量等)。我想知道最好的方法是什么:用画布绘制所有屏幕,或者用 Textview 放置文本,用透明位图或其他选项放置图形。如果有人能告诉我他认为设计它和组织视觉组件的最佳方法,我会很高兴。提前致谢。

4

1 回答 1

1

使用 android,您的设计空间将受到限制。因此,对于类似的事情,我建议嵌套一些布局。你会为背景设置一个,其他的设置你想做的任何功能。我还建议规划您想要显示的内容以及最适合该功能的布局。例如:

  • 使用相对布局设置横向背景
  • 对侧边的标尺功能使用 Liner 布局
  • 可能对地图使用网格布局
  • 对底部的选项使用拆分操作选项卡
  • 使用菜单进行校准设置
  • 对所有移动的有趣仪表和文本框和东西使用相对布局。

然后从那里开始,让一切正常工作。以下是一些关于布局的链接: 链接 1 链接 2

于 2013-10-03T12:12:52.230 回答