-
public class Constants
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classConstants.AdaptiveTileSizeAdaptive tile size based on device memory class. Higher memory devices can handle larger tiles for better quality. Lower memory devices use smaller tiles to prevent OOM.
public classConstants.Cachepublic classConstants.Pinch
-
Field Summary
Fields Modifier and Type Field Description private final BooleanDEBUG_MODEprivate final FloatTHUMBNAIL_RATIOprivate final IntegerPART_SIZEprivate final IntegerPRELOAD_OFFSETprivate final IntegerPRELOAD_PAGESprivate final IntegerGESTURE_THRESHOLD_DPpublic final static ConstantsINSTANCE
-
Method Summary
Modifier and Type Method Description final BooleangetDEBUG_MODE()final FloatgetTHUMBNAIL_RATIO()Between 0 and 1, the thumbnails quality (default 0.3). final IntegergetPART_SIZE()The size of the rendered parts (default 256) TINY = 128 LITTLE = 192 REGULAR = 256 BIG = 384 HUGE = 512 final IntegergetPRELOAD_OFFSET()Part never gets transferred to memory on a separate thread (default 0). final IntegergetPRELOAD_PAGES()Number of pages to preload ahead/behind the current visible page. final IntegergetGESTURE_THRESHOLD_DP()-
-
Method Detail
-
getDEBUG_MODE
final Boolean getDEBUG_MODE()
-
getTHUMBNAIL_RATIO
final Float getTHUMBNAIL_RATIO()
Between 0 and 1, the thumbnails quality (default 0.3). Increased to 0.5 to provide better fallback during zoom transitions.
-
getPART_SIZE
final Integer getPART_SIZE()
The size of the rendered parts (default 256) TINY = 128 LITTLE = 192 REGULAR = 256 BIG = 384 HUGE = 512
-
getPRELOAD_OFFSET
final Integer getPRELOAD_OFFSET()
Part never gets transferred to memory on a separate thread (default 0).
-
getPRELOAD_PAGES
final Integer getPRELOAD_PAGES()
Number of pages to preload ahead/behind the current visible page. Higher values = smoother scrolling but more memory usage. 0 = only visible pages, 1 = +1 page each direction, etc.
-
getGESTURE_THRESHOLD_DP
final Integer getGESTURE_THRESHOLD_DP()
-
-
-
-