2차 프로젝트가 끝난 후 월요일을 맡으며 Android_7기 라는 기수 명과 맡게 안드로이드 공부가 시작됐다. 연초 취업을 위해 먼저 공부를 했었지만 복습해서 더 단단하게 기초를 쌓고 실력을 올리겠다는 마음가짐으로 앞으로 수료, 취업까지 나아가야겠다.uild varia
강의 완강 오늘은 지급된 강의를 끝마쳤다. 얼른 개인과제를 시작하고 싶은 마음에 빨리 끝낸 거 같다. 빨리 들었다고해서 대충 들은 건 아입니다 ! 간단한 정리 Intent 인텐트(Intent)는 일종의 메시지 객체입니다. 안드로이드 시스템에서 커뮤니케이션을 담당하는
강의 완강을 한 후 이제 개인 과제 시작을 했다. 근데..음..일단 캠프 쪽 기본 요구 사항은 전부 구현이 끝났고 선택 과제만이 남았는데 이것도 내일이면 끝날 거 같다.xml 파일은 생략 설명만 간단히 하겠다.내일배움캠프를 시작하면서 강의를 따라가려고 원래 쓰던 에뮬에
다음 주 금요일이 과제 제출일인데 오늘 끝내버렸다. 시간이 널널해진만큼 코루틴과 쓰레드, 그리고 viewBinding, DataBinding 공부를 다시 해야겠다.먼저 drawble에 있는 image를 배열에 담아준다. 랜덤으로 이미지를 지정해줄 변수를 만들어준다.랜덤
주어진 개인과제가 끝나서 튜터님들에게 검수를 받고 제출을 했다. 그런 후 추가 과제가 나왔는데 Selector를 이용해서 버튼 클릭 시 버튼 배경색과 이미지 전환을 하는 과제다. View의 각 상태의 drawable을 달리하여 효과를 줄 수 있는 방법이다.Backgro
selector pressed 를 사용해서 버튼을 눌렀을 때 버튼 색상과 이미지 전환이 가능한 버튼을 구현하는 과제였다. 이 과제를 수행하면서 true, false를 지정하는 과정에서 나도 모르는 충돌이 일어나는지 이미지가 나오지 않는 버그가 있었다. 그래서 해결하려고
tablayout, viewPager2, toolbar, recyclerView를 사용해서 ui 를 구성하는 1차 과제를 시작했다. 혼자 공부하며 몇가지 앱을 만들어보긴 했지만 tablayout, viewPager2 두 개를 사용해보는건 처음이라 조금 시간이 걸렸다.
월요일부터 3차 팀 프로젝트가 시작됐다. 나는 detailPage UI 구성과 화면 전환 기능 구현을 맡게 되었고 오늘 전체적인 큰 틀은 모두 완성을 했다.BottomNavigationView를 사용해서 인텐트를 넘기며 액티비티를 전환하는거 부터 구현을 시작했다. Fr
원래 TIL이 계속 올라왔어야 하는데 최근 건강 이슈와 프로젝트 구현하는 동안 시간이 부족해서 TIL을 올리지 못했다 이것부터 시작해서 계속 꾸준하게 올려야겠다.잘하고 있는 점. 계속 했으면 좋겠다 싶은 점. ex)마음 편히 질문할 수 있는 분위기가 좋다.데일리 스크럼
오늘은 캠프에서 지급 된 안드로이드 앱 개발 숙련 과정 강의를 마무리 개인과제를 시작했다. 뷰 바인딩 기능을 사용하면 뷰와 상호작용하는 코드를 쉽게 작성할 수 있다.모듈에서 사용 설정된 뷰 바인딩은 모듈에 있는 각 XML 레이아웃 파일의 결합 클래스를 생성한다.바인딩
저번 개인 과제를 하던 당시 너무 빨리 끝내서 시간이 좀 남는 느낌이라 이번 과제는 천천히 코드를 하나씩 이해해가며 구현해나갔다. 그러다 보니 시간이 약간 빠듯한 듯 싶었지만 적당하게 끝난 듯 싶다.
개인 과제 요구 사항 중 리사이클러뷰의 아이템을 클릭 시 상세페이지로 이동하면서 intent로 객체를 전달해서 데이터를 뿌려주기 위해 사용했다. 왜냐하면 그냥 putExtra를 사용해서 그냥 데이터를 넘겨버리면 컴파일 에러 "None of the following fu
각자 맡은 부분의 계획을 세우고 체크하면서 진행시간을 정해놓고 회의하기회의를 통한 현재 진행 상황 공유 & 문제 발생 시 해결책 찾기원활한 소통진행 상황 체크 후 맡은 부분 재분배(협업 능률↑)commit은 잊지말고 자주하기Git commit rule & pr rule
SharedPreferences는 안드로이드에서 Map과 같이 key-value 방식으로 간단하게 데이터를 저장하는 방식구현이 쉬우면서 app이 재부팅되도 데이터가 유지된다.프로그램의 설정 정보 (사용자의 옵션 선택 사항 이나 프로그램의 구성 정보)를 영구적으로 저장하
입문, 숙련, 심화 프로젝트를 거쳐서 드디어 10/10 화요일 마지막 최종 프로젝트를 시작했다. 우리 조는 2개의 프로젝트를 같이 진행해본 현민님이 팀장을 맡았으며 내가 부팀장을 맡게됐다. 참 부엉이 스타일인 나에게 조금 힘든 역할인거 같긴 하다...그래도 열심히 해야