목록Android (37)
라떼는말이야
레이아웃은 오직 Linear layout과 Relative layout 을 이용해서 구성. 파란색 그라데이션, 별점의 색, 좋아요/싫어요, 모두보기 버튼, 예매하기 버튼은 XML 파일을 이용해서 커스텀 및 구성. activity_main.xml 소스코드
thumb_up.xml 만들기 drawable - New - Drawable Resource File 선택 아이템 추가 android:state_pressed 가 true 일 때 즉, 버튼이 눌렸을 때 ic_thumb_up_seleted 를 표시 그 외에는 ic_thumb_up 을 표시 activity_main.xml에서 버튼을 선택한 후 background 설정에서 방금 만든 thumb_up xml파일을 선택
1. ConstraintLayout 밑에 버튼을 두었고 그 밑에 FrameLayout을 두어서 두 개의 이미지를 넣었다. 2. 버튼 속성 중 onClick 속성에 onButton1Clicked 메소드를 연결시켰다. 3. public class MainActivity extends AppCompatActivity { ImageView imageView, imageView2; int index = 0; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); imageView = (ImageView) findViewBy..
specified for property 'mainMergedManifest' does not exist 처음 프로젝트를 생성하고 에뮬로 실행했더니 위와같은 오류가 발생했다. 해결 방법 1. build.gradle 선택 위 코드에서 dependencies의 gradle:4.1.2 버전을 4.0.2 버전으로 다운그레이드 해준다. 2. gradle-wrapper.properties 선택 위 코드에서 gradle-6.5-bin.zip을 6.4.1로 바꿔준다. 3. Sync Now 클릭 Sync Now 버튼을 눌러 업데이트를 완료해준다 4. 성공..?! 오오 됐다..!! o( ̄▽ ̄)d