내배캠의 5주차에는 개인과제인 '자기소개 앱 만들기'에 추가기능을 구현하였다. 앱을 실행하면 3초 정도 표시되는 스플래시 화면을 만들었으며, 앱을 실행하였을때 상단바가 안보이게 하는 기능도 추가하였다. 그리고 프로그래머스 알고리즘도 풀고 있다.
개인 과제 추가기능 구현은 개인적으로 한 것이라 헤매었어도 재미있었는데, 알고리즘은 0단계부터 어려웠고 헤매어서 답답하기도 했다. 특히 2차배열을 다루는 것이 어렵다.
앱을 실행하면 3초 정도 표시되는 스플래시 화면을 구현하였다. 난 타이머를 사용하였으며 이것 외에도 API를 사용하거나 Launcher Theme를 사용하는 방법이 있다는 것을 알게 되었다. 그리고 앱을 실행하였을때 상단바가 안보이게 하는 기능도 구현했다.
또한 프로그래머스 알고리즘도 0단계부터 차례대로 풀고 있다.
지금 내가 구현한 방법의 스플래시 화면 말고 다른 방법으로도 구현해볼 생각이다.
그리고 알고리즘에서 2차 배열을 가장 어려워하는데 추가적으로 구글링을 통해 이론을 학습하면서 다시 시도해봐야겠다.