以前在实现android界面的时候,也使用过java编码的方式,或者xml以及java混合,
但使用的是线性布局LinearLayout,相对来说直接的由上而下的加载,倒不是很难。
最近需要使用java编码实现相对不觉就显得有点复杂了,毕竟,相对布局需要指定的参数较多
下面有一个相对布局的例子,仅作参考:
public class TestCaseActivity extends Activity { // /** Called when the activity is first created. */ // @Override // public void onCreate(Bundle savedInstanceState) { // super.onCreate(savedInstanceState); // setContentView(R.layout.main1); // } //} private RelativeLayout rl; private Button btn1; private Button btn2; private Button btn3; private Button btn4; private static final int ID_BTN1 = 1; private static final int ID_BTN2 = 2; private static final int ID_BTN3 = 3; private static final int ID_BTN4 = 4; /** Called when the activity is first created. */ @Override public void onCr