본문 바로가기

사용안하는 게시판/Android Project

안드로이드 예제 리스트

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