반응형
독학의 가장 어려운 점중 하나가 자료가 없는 것이다.
학원을 다니거나 학교를 다니면 선생님 혹은 교수님으로부터 자료를 받아 공부를 해왔다면,
독학은 모든 자료들을 직접 찾아야한다.
View Component의 정리를 대강 끝내고 예제를 하나 만들어보려했는데, 아이디어가 생각나지 않아 고민을 조금 많이했다.
고민을 하던 와중에 핸드폰으로 우연히 11번가 앱을 들어갔고, 11번가 인터페이스를 만들기로 결정했다.
이 화면을 구현하려했는데, 생각했던 것 만큼 쉽지는 않았다.
LinearLayout 안에 레이아웃이나 텍스트뷰, 이미지뷰 등을 넣어서 만들었는데
사실 주변에서 피드백을 받을 수도 없다보니(독학이니까) 이게 효율적으로 작성된 코드인지도 모르겠다.
적절한 이미지는 찾는데 시간이 오래 걸릴것 같아서 이미지는 이미지뷰로 배경색을 준것으로 대체했다.
정말 간단하게 TextView, ImageView, EditText 등으로 구현했다.
앞으로 이 화면을 기준으로 더 보완해서 버전 2, 3..... 을 만들 생각이다.
만들면서 몇가지 느낀 점이 있는데,
1. ListView에 Text외의 아이템을 넣는 법을 익혀야겠다.
2. Image src 사용하는 법도 익혀야겠다.
3. Intent 사용 방법을 익혀서 화면이 넘어가는 것도 구현해야겠다.
4. Layout을 좀더 능숙하게 사용하도록 익혀야겠다.
이 정도 느낀 것 같다.
반응형
'Legacy' 카테고리의 다른 글
[안드로이드 스튜디오 정리#3] Android Component & Intent (0) | 2021.01.19 |
---|---|
[안드로이드 스튜디오 독학#17] Custom ListView (0) | 2021.01.18 |
[안드로이드 스튜디오 정리#2-4] ImageView (0) | 2021.01.15 |
[안드로이드 스튜디오 정리#2-3] Button (0) | 2021.01.15 |
[안드로이드 스튜디오 정리#2-2] EditText (0) | 2021.01.15 |