我们已经知道,安卓项目主要是由activity_main.xml和MainActivity.java 两部分构成,前者负责UI界面布局,后者负责代码逻辑。
本文主要使用 activity_main.xml,因为是关于界面。
activity_main.xml有两种显示方式,一种Design,一种是Text,前者是现实布局,后者是直接现实xml代码,如默认情况下:
Text如下图:
Design如下图:
在Design状态下,可以从palette栏目处直接拖拉空间到界面中,从而十分方便地绘制UI界面。
我们从Palette中拉取一个按钮Button和文字栏TextView到界面中:
然后给这两个刚拉取的控件设置一下水平和垂直约束,否则控件全都会出现在左上角。
如下图:点击控件,然后把水平和垂直的点拉一下,让系统知道这个控件离边界多远,拉完后就相当于设置完了水平和垂直约束了。
最后回到MainActivity.java那里,右键运行:
就会出现所绘制的UI界面。