마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

다른 파일에서 배열 생성 후 acrivity main 에 결과값 가져오기

0 추천
안드로이드 스튜디오를 공부하고 있는 학생입니다

어플 기능을 추가하려고 하는데 막히는게 있어서 질문 드립니다

구글에 배열관련해서 검색해봤는데 제가 원하는 답이 없어 여기 남기는 점 양해 부탁드립니다

 

제목과 같이 배열에 들어가는 자료가 10000건 이상이되어 activity main 에서 배열을 만들고 바로 실행하기 어려움이 있습니다

제목처럼 다른 창에서 배열을 생성해놓고 activity main 에는 원하는 배열값만 가져오는 방법 좀 알려주실 수 있을까요??

 

예시나 샘플파일 올려주셔도 되고 댓글로 설명해주셔도 됩니다

 

답변에 미리 드립니다.
Jaehyeok (160 포인트) 님이 2022년 8월 18일 질문
어떤 데이터를 배열에 저장하시나요?

1개의 답변

0 추천
장소에 대한 데이터입니다  장소명 위도 경도 구분 이렇게 해서
10000개의 장소를 지도에 로드하고싶습니다...
Jaehyeok (160 포인트) 님이 2022년 8월 18일 답변
원하시는 처리는 데이터를 다른 화면에서 로딩하는 게 아니라 백그라운드 쓰레드에서 가져오는 걸 말씀하시는 것 같습니다. 서버에서데이터를 가져오는 것과 같이 화면을 업데이트하는 메인쓰레가 아니라 파일 처리, 네트워킹 같은 처리를 할 때 사용하는 백그라운드 쓰레드를 이용해서 비동기적으로 처리해야 합니다. 비동기라함은 해당 작업을 백그라운드 쓰레드에서 처리한 후 작업 완료시 통보를 받는 형태를 말합니다.
아래 개발자 문서를 참고하시면 백그라운드 쓰레드 처리방법이 나옵니다.
https://developer.android.com/guide/background/threading#
...