목록분류 전체보기 (179)
study record
드로어블: 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..
상대 레이아웃 RelativeLayout -버튼끼리 잘 붙이고 싶을 때 (화면을 꽉 채우는 버튼들을 잘 배치하고자 할 때) -연결선을 따로 만들지 않음. -뷰들끼리 서로 맞닿게 하는 기능. 붙이기 기능. -화면을 뷰들로 잘 채우고 싶을 때, 꽉 채우고 싶을 때 layout_width: match_parent -> 부모 레이아웃과 맞닿았다는 것, 붙이는 것 layout_below: id값/button 어떤 버튼의 아래에 붙이는 것 layout_height: match_parent 아래와 맞닿게 됨. android: layout_above="@+id/button" 어떤 버튼 위에 붙이기