SparseArray Android 시스템에서 Sparse Array의 원본 코드를 깊이 있게 분석하다 앞말 어젯밤에 Android 응용 프로그램에 int가 String에 비치는 사전표를 추가하고 싶었는데 HashMap을 사용하여 실현되었을 때 Eclipse가 경고를 했습니다. 어젯밤에 프로젝트가 시작되었을 때 긴장했습니다. 제가 직접 무시했습니다. 오늘 구체적인 Eclipse 힌트를 보았는데 다음과 같습니다. 이 경고는 더 좋은 성능을 얻기 위해 Sparse Array를 사용하는 것을 의미한... AndroidSparseArray Android 에서 SparseArray 성능 최적화 사용 방법 를 저장 할 때 SparseArray 를 사용 하여 HashMap 을 대체 하 는 주요 원인 은 메모리 때 문 입 니 다.저 장 된 데 이 터 는 크 든 작 든,Map 이 사용 하 는 메모 리 는 항상 SparseArray 보다 큽 니 다.데 이 터 량 이 100000 개 일 때 SparseArray 는 HashMap 보다 27%의 메모 리 를 절약 합 니 다.즉,효율 을 희생 하 는 대가 ... AndroidSparseArray성능 최적화
Android 시스템에서 Sparse Array의 원본 코드를 깊이 있게 분석하다 앞말 어젯밤에 Android 응용 프로그램에 int가 String에 비치는 사전표를 추가하고 싶었는데 HashMap을 사용하여 실현되었을 때 Eclipse가 경고를 했습니다. 어젯밤에 프로젝트가 시작되었을 때 긴장했습니다. 제가 직접 무시했습니다. 오늘 구체적인 Eclipse 힌트를 보았는데 다음과 같습니다. 이 경고는 더 좋은 성능을 얻기 위해 Sparse Array를 사용하는 것을 의미한... AndroidSparseArray Android 에서 SparseArray 성능 최적화 사용 방법 를 저장 할 때 SparseArray 를 사용 하여 HashMap 을 대체 하 는 주요 원인 은 메모리 때 문 입 니 다.저 장 된 데 이 터 는 크 든 작 든,Map 이 사용 하 는 메모 리 는 항상 SparseArray 보다 큽 니 다.데 이 터 량 이 100000 개 일 때 SparseArray 는 HashMap 보다 27%의 메모 리 를 절약 합 니 다.즉,효율 을 희생 하 는 대가 ... AndroidSparseArray성능 최적화