Android 应用程序开发 - 布局设计

Android app development - Layout designing

我是 Android 开发的新手。我正在开发一个新的应用程序(钢琴风格)并使用 Android Studio。我正在尝试使用准备放置的按钮来设计布局。但是,我无法将它们放在我想要的位置,f.e。钢琴琴键不能并排放置且大小相同。我读到这是因为 Android 设备有多种尺寸(更具体地说是屏幕),不像 Iphone,每一代都有一种尺寸。

我在网上搜索了一种方法,但没有任何帮助。有什么想法可以帮助吗??

我以前开发过钢琴app,layout里不要做key,应该自己画(用drawables)。这是我用来创建钢琴的整个项目:https://github.com/TheHiddenDuck/custom_view_keyboard, this is post about it, but you should know that it's in russian : http://habrahabr.ru/post/176643/(所以如果不熟悉这种语言,你应该跳过这个 post)无论如何代码都可以,你可以随意问关于它的某些部分,因为我围绕这段代码做了一个项目