1. 안드로이드 예제 리스트
2. 안드로이드 세부 예제 리스트
1. 안드로이드 예제 리스트
Android 예제들의 List를 보여주는 화면 (Android_Example_List.java)
- RecyclerView 적용
- MVC pattern 적용
- 순서 :
- (1) 4대 컴포넌트, (2) 안드로이드 + 프레그먼트 생명주기, (3) Intent, (4) Handler, (5) Context
- (6) 디자인패턴 (7) ListView, RecyclerView (8) JetPack
구성 :
- Android_Example_item.java
- RecyclerView에서 아이템들의 내용 (번호 타이틀 같은 내용)을 담는 class
- Android_Example_List_Adapter.java
- adapter item들을 model 데이터를 받아와 연결시켜줌
- Android_Example_List.java + android_example_list.xml
- RecyclerView를 포함한 두번째 화면의 메인 Activity.
- android_example_list_item.xml
- RecyclerView에서 아이템들의 위치나 크기 설정한 xml 파일
스크린 샷 :
더보기

초기 뷰

2. 안드로이드 세부 예제 리스트
각 큰 Section 내부에 작은 분류가 있을 경우 추가되는 화면 (예를 들어 안드로이드 4대 컴포넌트 경우 4가지 작은 분류가 있어서 이런 경우 추가됨)
- ListView 적용
- MVC 모델 적용
내용 추가 예정
코드를 짜다가 만난 새로운 개념
더보기

List<String> 을 만들어서 List Data를 넣고 Arrays.asList를 통해 초기화를 시켜주려던 중 만난 새로운 개념 (Collection.asList()).

사이즈가 하나일경우 Collection.asList() 이 친구를 사용하라는듯. 그리고 값이 설정되면 불변인듯 싶다.
자세한 내용을 적기 귀찮아서 다른 블로그 ㄱㄱ https://prohannah.tistory.com/85
이번 경우 사이즈가 1개 이상이기 때문에 Arrays.asList()로 바로 초기화.
'사용안하는 게시판 > Android Project' 카테고리의 다른 글
LifeCycle 예제 (0) | 2022.08.17 |
---|---|
DataBinding and ViewBinding (0) | 2022.08.12 |
안드로이드 4대 컴포넌트 (0) | 2022.08.09 |
첫 화면 MainActivity (0) | 2022.08.06 |
AIO_Android 프로젝트 Document (0) | 2022.06.22 |