목록안드로이드 (35)
study record
select 를 shape로 바꾸기(코드) 크기 선 채워주는 것 띄워주는 것 button을 view로 바꾸기(코드) linearLayout은 orientation 방향 속성 필수 shape: 모양 지정 가능 oval,rectangle 등 (기본은 사각형) 그라데이션이 있는 이미지 만드는 코드 xml selector -> layer_list 프레임 레이아웃의 background에 만든 xml파일을 설정
드로어블: xml 파일에 이미지 파일에 대해서 넣고, 어떻게 보여줘라고 지정 가능 백그라운드 이미지 속성으로 xml파일 이용 가능 drawble 아래에 xml 파일 들어갈 수 있다. 버튼안에 이미지 넣기 background에 이미지 넣기 -> xml파일 선택 버튼의 background에 이미지 추가 가능 -> 이미지 버튼 만들기 drawable new drable resource file 만들기 만든 파일에 코드 추가하여 클릭에 따라서 이미지 변경 기능
text: lineSpacingExtra: 줄간격 typeface: 폰트 maxLines: 최대 줄 수 lineSpacing: 줄간격 Button: RadioGroup 안에 RadioButton 추가 가능 예시) RadioButton radiButton = (RadiButton) findViewById(R.id.radioButton); boolean checked = radioButton.isChecked(); 입력상자: hint: 처음엔 보이다가 사용자가 입력하면 사라지는 것 inputType: 다양하게 키패드의 유형을 설정할 수 있다. 이미지뷰: srcCompat 중요!
프레임 레이아웃 -뷰들이 중첩 -뷰를 보여주거나 안 보여주거나 할 수 있다. (Visivility 가시성 속성 이용) -제약 레이아웃 안에 프레임 레이아웃 넣어서 사용 -이미지를 보이게 하려면 이미지뷰를 사용해야함. res-drawble에 이미지 넣기! 팔레트에서 Images에서 findViewById(): 아이디를 통해 함수 찾기 R.id.imageView 버튼 눌러서 이미지 바꾸는 코드 xml파일에 onclick에 메소드 써놓고, 자바 코드파일에 수정하면 된다. public class MainActivity extends AppCompatActivity{ ImageView imageView; ImageView imageView2; int index=0; protected void onCreate(dd..