[android] 안드로이드 위젯의 유형

안드로이드 앱은 여러 가지 유형의 위젯을 제공하여 사용자에게 다양한 정보를 제공하고 상호 작용할 수 있는 기회를 제공합니다. 안드로이드에서 기본적으로 제공하는 위젯의 주요 유형은 다음과 같습니다:

  1. TextView: 텍스트를 표시하는 데 사용되는 기본 위젯입니다. 단순한 텍스트 표시부터 서식 있는 텍스트, 이미지 및 스타일을 사용하여 다양한 형태로 사용할 수 있습니다.

  2. Button: 사용자와의 상호 작용을 유도하기 위해 클릭할 수 있는 버튼으로, 레이블 텍스트나 이미지를 포함할 수 있습니다.

  3. EditText: 사용자로부터 텍스트를 입력받을 수 있는 입력 필드이며, 단순한 한 줄 입력부터 다중 라인 입력까지 다양한 형태로 사용할 수 있습니다.

  4. ImageView: 이미지를 표시하는 데 사용되며, 리소스나 외부 소스에서 이미지를 가져와 보여줄 수 있습니다.

  5. CheckBox: 여러 항목 중에서 하나 이상을 선택할 수 있는 체크 상자를 제공하며, 각 항목은 표시 레이블과 함께 보여집니다.

  6. RadioButton: 여러 항목 중에서 하나를 선택할 수 있는 단일 선택 옵션을 제공합니다.

위젯은 안드로이드 앱의 사용자 인터페이스를 구성하는 주요 구성 요소이며, 이러한 다양한 유형의 위젯을 조합하여 다양한 형태의 사용자 인터페이스를 디자인할 수 있습니다.

// 예시 코드
Button myButton = findViewById(R.id.my_button);
myButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        // 버튼 클릭 시 수행할 동작을 여기에 구현합니다.
    }
});

위젯에 대한 자세한 내용 및 활용법은 안드로이드 공식 문서를 참고하십시오.