mapbox / mapbox/mapbox-plugins-android
CircleManager.create has a low performance
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 242
- Forks
- 116
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Dear Developer:
I am try to use Mapbox to repace Baidu in abroad. and there are many points need to be draw in the same time ,I search the document of Mapbox, and use CircleManager create function .and
put many points to the optionlist .the code like this:
CircleOptions options = new CircleOptions();
options.withLatLng(latLng)
.withCircleColor(PropertyFactory.circleColor(trackControlView.getColor(cell)).getValue())
.withData(null)
.withCircleRadius(6.0f);
optionsList.add(options);
circleManager.create(optionsList);
When points are more and more, the interface is stuck。
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Empieza reproduciendo el bloqueo con CircleManager.create y una optionsList grande, usando el patrón de CircleOptions mostrado en el issue. Traza o perfila la ruta de create para identificar dónde se pierde la capacidad de respuesta de la UI; se considera completado cuando se pueden manejar muchos puntos sin que la interfaz se quede bloqueada.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- android, java
- Área
- mobile, performance
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100