//1.在Android应用的res/layout目录下,创建XML布局文件。
//2.在Activity的onCreate()方法中使用以下java代码,显示XML文件内容。
setContentView(R.layout.<资源文件名字>);
2.在Java程序代码中通过调用方法进行控制
//在onCreate()方法中
//1.创建布局管理器
LinearLayout linearLayout = new LinearLayout();
//2.创建具体的组件
Button btn = new Button();
//3.将创建的组件添加到布局管理器中
linearLayout.addView(btn);
3. XML布局文件和Java代码混合控制
二、Android常用布局管理器
布局的通用属性
1.LinearLayout 线性布局以水平或垂直方式来显示界面中的控件。
2.RelativeLayout 相对布局
通过相对定位排列
3.FrameLayout 帧布局
所有控件都默认显示在屏幕左上角,控件叠加
4.TableLayout 表格布局
采用行和列的形式来管理UI组件
每次向TableLayout中添加TableRow,该TableRow就是一个表格行, 向TableRow添加一个子组件该表格就增加一列。如果直接向TableLayout中添加组件,那么该组件直接占一行。
5.ConstraintLayout 约束布局
可视化的方式编写界面布局
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)