본문 바로가기

KUIT-앱 개발 프로젝트 동아리23

3주차 실습-Fragment 저희 안드로이드의 커리큘럼을 크게 4가지의 챕터로 구분했을 때, 1~3주차의 내용이 첫번째 챕터입니다! 따라서 이번주차까지의 내용을 잘 정리하시고 넘어가는 걸 추천드립니다! 다음 4주차는 안드로이드의 첫번째 좌절관문인 RecyclerView가 준비되어 있으니 이번 주차 스터디를 빠르게 완료하시고 마음의 준비를 하시면 좋겠습니다~ 다들 화이팅하세요! dp 개념을 알아야 여러 화면에 깨짐없이 레이아웃을 적용할수 있음 ConstraintLayout 활용 하드웨어를 360*800 mdpi 가 범용적임 실습시작! Fragment 만드는법: 소스파일 있는 디렉터리 우클릭-New-Fragment-Fragment(Blank) 프래그먼트는 매니페스트에 등록되지 않아서 context를 가지지 않는다 이대로 프래그먼트 3개.. 2023. 10. 1.
2주차-Activity 실습 이번주차 학습내용: 액티비티, 화면전환(Intent), 생명주기 처음 앱 시작하면 onCreate-onStart-onResume 까지 호출됨 버튼 눌러서 다른 액티비티 가면 onPause-onStop 호출되고 다시 버튼 눌러서 돌아오면 onRestart-onStart-onResume 호출됨 뒤로가기나 홈버튼 눌러도 onPause-onStop 호출되고 아예 앱을 지우면 onDestroy까지 호출됨 +그냥 앱 열고 바로 지우면 Stop까지만 나오는데 액티비티 왔다갔다 여러번 하면 Destroy 까지 나옴 트러블1)-뒤로가기 버튼 눌렀는데 finish가 안됨 setonclicklistener 함수에 로그까지 넣어봤는데 클릭 자체가 안되는것같음 왜지? 2023. 9. 24.
1주차-Layout 실습 실습을 내가 새로 프로젝트 만들었었는데 동아리측에서 기타 필요한 기능들을 이미 만들어놓은 템플릿을 배포해주신 것을 써야 하는 거였다. 그냥 참고용인줄 알았다. 다시 만들어야 한다. 다른 부원들꺼 보고 비교리뷰도 해야한다. 워크북 복습도 빠진부분은 다시 해야할것같다. 제대로 하려고 들어온거니까 제대로 하자. 바쁘다바빠 부지런하게 시작~ 팁) 줄바꿈 자동정렬하기: 안드로이드 스튜디오 상단 메뉴바에서 Code- Reformat Code 메뉴를 누르거나 단축키 Ctl+Alt+L을 누르면 자동정렬이 됩니다. 메인화면 레이아웃 만들어주자 스크롤 뷰(ScrollView)안에는 한 개의 뷰(레이아웃, 위젯)만 넣을 수 있다. 하위 레이아웃이 여러개면 전체를 또 하나의 레이아웃으로 감싼 다음에 스크롤뷰로 감싸야 한다. .. 2023. 9. 24.