최근 이직을 준비하면서 한 회사에 이력서를 넣은 경험이 있습니다.OO회사 (이름을 밝히면 왠지 모르게 안될것같아 비공개로 하겠다)에서 서류통과 후 개발과제를 전달받았습니다. 참고로 저의 인생 첫 회사는 게임회사였는데, 그곳에서는 Android앱으로 테트리스를 만들어보라는 과제를 받았었죠. - 신입의 실력이었지만 어째뜬 기능구현은 완벽했었습니다! (?그랬을거에요)(사실 지금 그 프로그램을 구동해보고, 소스를 보고있노라면 .... 정말 늅늅이 개발자였구나.. 싶다) 다시 본론으로 돌아와서... 과제는 지뢰찾기를 만들어보라는 것이었습니다.게임회사가 아니었기에 지뢰찾기라는 게임을 만들어보라는 과제는 다소 생소했지만, 만들어보았습니다. 사실 지뢰찾기는 인터넷에 검색해도 내용도 많고, 쉽다. 무엇보다 구현이 어렵지..
// RelativeLayout mView = (RelativeLayout)findViewById(R.id.gview); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(WIDTH, HEIGHT); params.addRule(RelativeLayout.ALIGN_PARENT_TOP); params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); // 위와같이 사용하여서 RelativeLayout 를 선언하고 처리할 수 있다.순수한 코딩에서 할때에는 위에 RelativeLayout mView = (RelativeLayout)findViewById(R.id.gview); 대신에 RelativeLayout..