Androidのシンプルなコントロール

インタフェースコントロールの主要な要素は、組成物は、使用者との直接的な相互作用である場合。
単純なコントロールがあります:
TextViewに、のEditText、ボタン、ラジオボタンチェックボックス、ImageViewの

TextViewの

TextViewコントロールが表示テキスト(文字列)に使用されている、あなたはコードが提供するテキストサイズ、スタイル、および色のプロパティを変更することができます。
例:HelloWorldの!
でアンドロイドスタジオ

<TextView
	android:id = "@+id/textView"
	android:layout_width = "wrap_content"
	android:layout_height = "wrap_content"
	android:text = "HelloWorld!"
	android:textColor = "#D81B60"
	android:textSize = "26sp"
/>

Javaのコードがあります

textView.setText("HelloWorld!");
int color = this.getResources().getColor(R.color.colorAccent);
textView.setTextColor(color);
textView.setTextSize(TypedValue.COMPLEX_UNIT_SP,25);

EditText

EditText編集操作はテキストボックスで作ることができる、ユーザ情報は、Androidアプリケーションに送信されます。EditTextコントロールは、ユーザ入力の内容の合法性をテストするために、リスナーを設定することができます。
アンドロイドスタジオで:

<TextView
 android:id = "@+id/editText"
 android:layout_width = "wrap_content"
 android:layout_height = "wrap_content"
 android:inputType = "textPersonName"
 android:hint = "请输入用户名"
/>

Javaのコードがあります

String string = editText.getText().toString();

ボタン

ボタンはボタンで、プログラムをよりスムーズかつ完全に作り、ユーザーのための一連のイベントをクリックします。
アンドロイドスタジオで:

<TextView
 android:id = "@+id/button"
 android:layout_width = "wrap_content"
 android:layout_height = "wrap_content"
 android:text = "Buton"
 android:textColor = "click"
/>

イベントの実装をクリックしてください-匿名内部クラス
匿名に内部クラスの道を
Acivityに匿名の内部クラスを追加します

button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Log.i("匿名内部类方式“,”buttonn is clicked");
               });

RadioButtonのチェックボックス

  • ラジオボタンチェックボックスラジオボタンは、オプションの2以上の相互排他的なセットを提供し、RADIOGROUPと一緒に使用する必要があります。
  • ラジオ・ラジオボタンを複数収容し、それらを一緒に入れて、電波状態を達成することができますラジオ・コンボボックス。
  • 使用setOnCheckedChangeListenerは()RADIOGROUP制御状態、if文の選択されたRadioButton IDをリッスン
  • チェックボックスは、ユーザーが1つまたは複数のオプションを選択することを可能にするラジオボタンです。
  • 同様の使い方やラジオボタンは、プロパティをチェックしています。

ImageViewの

ImageViewのビューから継承は、qigongneng画像が画面上に表示されるビューコントロールです。ImageViewのクラスは、種々の供給源(例えば、リソースライブラリまたはネットワーク)から画像をロードし、(レンダリング)および他の機能を着色、クロッピング、スケーリングを提供することができます。

公開された10元の記事 ウォン称賛41 ビュー5927

おすすめ

転載: blog.csdn.net/qq_44164791/article/details/104252517