메인/UI 스레드를 차단하지 않기 위해 Android API는 데이터베이스에 액세스하기 위해 Loader
을 제공합니다. 메모리 (RAM)를 절약하기 위해 API는 전체 행 (결과)을 메모리에로드하지 않기 때문에 메모리가 부족한 많은 항목이 포함 된 ListView
을 가질 수 있습니다.OrmLite & greenDAO가 백그라운드 스레드에서 쿼리를 실행하고 결과를 메모리에 부분적으로로드합니까?
마. OrmLite & greenDAO은 두 가지 기능을 모두 제공합니까? 그렇지 않은 경우 비동기 쿼리를 수행하고 거대한 데이터를 ListView
에 채우는 데 대한 부분로드 앤드 스왑을 수행하는 방법이 있습니까?
이 질문에 대한 공지 사항은 무엇입니까?나는 같은 질문을 가지고 있으며, 실제로 Android 기본 구성 요소를 사용하는 것이 GreenDAO를 사용하는 것보다 낫다고 생각합니다. – gonzalomelov
나는 아직도 대답을 기다리고있다. 지금까지 두 가지 모두 쿼리를 비동기 적으로 실행하고 결과 행을 부분적으로로드하는 것을 볼 수 없습니다. – BornToCode