2016-11-29 2 views
0

둥근 이미지 하단에 cresentroContainer을 추가하고 이미지에 애니메이션을 적용하려면 KenBurnsView 라이브러리를 추가했습니다. 그 후 나는 메모리 오류에서 벗어나고 또한 안드로이드 스튜디오가 매우 느리게된다.Android Studio에서 메모리 부족 오류가 발생했습니다

+1

당신은 이미지를 비트 맵을 사용하고 있습니까? – Sam

+0

아니요. xml을 사용하여 이미지를 지정하고 있습니다. android : src –

답변

1

XML로보기에 지정하는 드로어 블에서 큰 이미지 (현재 테스트중인 장치의 힙 크기가 작은 현재 이미지)가 커집니다. 이미지를 다운 스케일 한 후 프로그램보기에 할당 할 수 있습니다. 축소하려면 Picasso 또는 Glid를 통해 이미지를로드하면됩니다. 또한 많은 프로그래머가 권장하지 않는 응용 프로그램 태그 아래 매니 페스트에서 android : largeHeap = "true"를 수행 할 수 있습니다.

+0

유니버셜 이미지 로더를 사용하면 내 앱 크기도 커집니다. 그럴 필요가 없습니다. –

0

이미지의 라이브러리 메이크업 사용이 단지 같은 매니페스트를 업데이트하기 때문에,

<application 
    android:name=".MyApplication" 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="Mall" 
    android:largeHeap="true" 
    android:logo="@drawable/logo_for_up" 
    android:screenOrientation="portrait" 
    android:theme="@style/AppTheme" > 
</application> 
관련 문제