初期化
LinearLayout mLinearLayout = new LinearLayout(this);
水平/垂直の選択
mLinearLayout.setOrientation(LinearLayout.VERTICAL);
//mLinearLayout.setOrientation(LinearLayout.HORIZONTAL);
部品の追加(他のViewやLayoutでも大体共通)
mLinearLayout.addView([パーツ]); /*mLinearLayout.addView([パーツ], new LinearLayout.LayoutParams( LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT ) );*/