Button button = new Button(this);
FrameLayout frameLayout = getWindow().getDecorView().findViewById(android.R.id.content);
frameLayout.addView(button);
FrameLayout.LayoutParams layout= (FrameLayout.LayoutParams) button.getLayoutParams();
layout.setMargins(100,120,0,0);
layout.width = 200;
layout.height = 200;
button.setLayoutParams(layout);
添加一个Button,修改其高度、宽度、以及位置。