"确定View大小(onSizeChanged)" 这一节存在误导
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- android, java
- Área
- documentation, mobile
Línea de trabajo
Busca en la documentación la sección titulada «确定View大小(onSizeChanged)» y compara su redacción con la documentación oficial enlazada de onSizeChanged. Aclara que onSizeChanged observa los cambios de tamaño, mientras que onMeasure determina el tamaño medido, y luego verifica la explicación revisada en su contexto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
onSizeChanged只是在大小被改变时调用,不是用来确定大小的,确定大小就是在onMeasure里面完成的。onMeasure是测量视图的大小的,这个没错,但是它测量大小也就是在确定它的大小,重写时就是根据情况确定(或者叫“测量”)你绘制的内容应该多大。
官方文档:
This is called during layout when the size of this view has changed. If you were just added to the view hierarchy, you're called with the old values of 0.
在布局期间,当视图的大小被改变的时候这个会被调用。如果视图是刚刚添加到视图层级中,旧的值会是0。
- Lenguaje dominante
- Java
- Estrellas
- 9.3k
- Forks
- 2.1k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Más de GcsSloop/AndroidNote
-
安卓自定义View进阶-Canvas之绘制图形 部分有误 Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100
GcsSloop/AndroidNote#116 ·
-
安卓 Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
GcsSloop/AndroidNote#115 ·
-
章节缺失:安卓自定义View进阶 Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
GcsSloop/AndroidNote#114 ·
-
博客有几篇打不开了 Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
GcsSloop/AndroidNote#110 ·
-
【招聘】Android工程师招聘!!! Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 1/100
GcsSloop/AndroidNote#109 ·
Todos los issues de GcsSloop/AndroidNote
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
FasterXML/jackson-databind#6229 ·