1. 왜 액티비티 클래스 의 onCreate() 메소드 안에서 setContentView() 를 사용해야 할까요? > 액티비티의 onCretate() 메소드는 액티비티 불릴 때 한번만 호출이 되기 때문에, 초기화에 자주 사용된다. onResume() 또는 onStart() 같이 여러번 호출 될 수 있는 곳에서 호출하는 것은 매우 비효율적인 코드이다. 2. 액티비티 클래스의 onSavedInstanceState(), onRestoreInstanceState() 메소드의 역할은 무엇인가? > onSaveInstanceState() - 액티비티가 pause 되기 전에 데이터를 저장하는데 사용합니다. onRestoreInstanceState() - 액티비티가 파괴되고, 다시 재생성될 때, 액티비티가 가지고 있는..
이글은 2017.06.09 14:50 에 작성된 글입니다. 오늘 9시 부터 11시 20분 까지 약 2시간 넘게 kt 하이텔 면접을 보고 왔다. 소프트웨어 직무는 약 5명 이였다. 도착하자마자 바로 pt 면접에 대해 설명 해주셨고 a4용지를 받았다. 거기에는 2가지의 주제가 있었고 원하는 한가지의 주제를 골라 5분간 발표 ppt를 작성하는 것이였는데 나는 간단한 문서 작성은 프레지를 좋아하기 때문에 프레지로 작업하였다(프레지로 작업하여 후에 프레지를 사용한 이유를 대답하게된다..이런 질문 받을지는 예상도 못했다.) 40분간 작성하고 10분의 휴식 5분의 출처 여부를 적는 시간을 가지고 pt 발표하는 곳에 가서 먼저 발표를 하게 되었다. 지원자 두명과 실무자를 비롯한 인사과 담당 3분이 계셨다. 지원자는 서..
이글은 2017.05.27 11:54 에 작성된 글입니다. 5월 27일 인적성을 보고 왔다. 비주류라 그런지 다른 인적성보다 시험인원이 현저히 적었다 다 합쳐도 20명? 시계를 안 챙겨가서 시계를 앞쪽에 놔달라고 했었는데 관계자분이 어차피 시계볼 겨를 없을꺼라 말씀하셨는데 역시나 시계 볼 여유는 없었다.ㅋㅋㅋ 6개위 단원으로 대부분 문제는 20문제였고 8분~15분까지 주어졌다. 수추리부분이 예상했던것 보다 어렵게 나왔다. 사람인지 확인하는 문제들도 몇개 있었는데 나는 사람 아닌걸로.. 허허 대부분 나이가 있어 보였고 오히려 관계자 분들이 엄청 어려보이셨다 아무리 봐도 나보다 두살 아래? Kt 잘 가구 다음에 보자꾸나 사요나라.... ㅠㅠ
구글링과 주관적인 생각이 들어있어 틀린 답들이 있습니다 정중히 댓글, 수정 부탁드립니다 약 10개식 정리할 예정입니다. 1. 안드로이드 애플리케이션 클래스는 무엇인가요? > 안드로이드의 Application Class 는 액티비티 및 서비스와 같은 다른 모든 구성 요소(액티비티(Activity), 서비스(Service), 방송수신자(Broadcast receiver), 콘텐츠 제공자(Content provider), 인텐트(Intent))에 접근 가능한 기본 클래스입니다. 또한 애플리케이션 프로세스가 생성될 때, 가장 먼저 초기화 됩니다. 그렇기 때문에, 보통 앱 전역에서 일관성있게, 사용하는 요소들을 등록하여 사용하곤 합니다. 2. 컨텍스트란 무엇인가요? Context > Context 는 리소스에 접..