コードを使ってAndroidインターフェースのレイアウトを作成します.
1619 ワード
コードを使ってAndroidインターフェースを作成するには、以下のいくつかの点に注意が必要です.
1、利益は資源ファイルを必要とせず、直接にそのコードを引用する方法である.
2、コードを完全に使って作成し、第三者に梱包して使用することができます.
3、ページにどうやって追加するかに注意します.
デモは以下の通りです
ソースコードのダウンロードアドレスは以下の通りです.
http://download.csdn.net/detail/gufengcangying/7284199
1、利益は資源ファイルを必要とせず、直接にそのコードを引用する方法である.
2、コードを完全に使って作成し、第三者に梱包して使用することができます.
3、ページにどうやって追加するかに注意します.
デモは以下の通りです
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
// 0、setContentView(R.layout.main);
// 1、 LinearLayout
LinearLayout linearLayout = new LinearLayout(this);
/* 2、 */
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT);
/* 3、 */
linearLayout.setOrientation(LinearLayout.VERTICAL);
/* 4、 LinearLayout */
linearLayout.setLayoutParams(layoutParams);
TextView textView = new TextView(this);
textView.setText(" ");
/* TextView ViewGroup */
ViewGroup.LayoutParams textViewParams = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
textView.setLayoutParams(textViewParams);
/* LinearLayout */
linearLayout.addView(textView);
EditText editText = new EditText(this);
editText.setHint(" EditText ");
ViewGroup.LayoutParams editTextParams = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
editText.setLayoutParams(editTextParams);
linearLayout.addView(editText);
/* */
setContentView(linearLayout);
}
直接コピーして使えばいいです.比較的簡単です.もう表示画面を与えません.ソースコードのダウンロードアドレスは以下の通りです.
http://download.csdn.net/detail/gufengcangying/7284199