安卓自定义View进阶-Canvas之绘制图形 部分有误
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 42/100
- Type d'issue
- Documentation
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- android, java
- Domaine
- documentation, mobile
Piste de recherche
Commencez par le passage cité concernant drawRoundRect dans la documentation Android custom View et vérifiez son comportement par rapport à l’Android Canvas API. Mettez à jour l’explication afin de décrire la mise à l’échelle proportionnelle des rayons de coin trop grands, et confirmez que la formulation corrigée correspond au comportement observé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
关于对drawRoundRect的这部分描述:
其中灰色部分是我们所选定的矩形,而里面的圆角矩形则变成了一个椭圆,实际上在rx为宽度的一半,ry为高度的一半时,刚好是一个椭圆,通过上面我们分析的原理推算一下就能得到,而当rx大于宽度的一半,ry大于高度的一半时,实际上是无法计算出圆弧的,所以drawRoundRect对大于该数值的参数进行了限制(修正),凡是大于一半的参数均按照一半来处理。
我在使用的时候发现,大于一半的参数并不是按一半来处理的,是按等比缩放来处理的
- Langage dominant
- Java
- Étoiles
- 9.3k
- Forks
- 2.1k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de GcsSloop/AndroidNote
-
安卓 Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 10/100
GcsSloop/AndroidNote#115 ·
-
章节缺失:安卓自定义View进阶 Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
GcsSloop/AndroidNote#114 ·
-
Difficulté 1/5 1-3 heures Accessibilité débutants 55/100
GcsSloop/AndroidNote#111 · 2 réactions ·
-
博客有几篇打不开了 Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
GcsSloop/AndroidNote#110 ·
-
【招聘】Android工程师招聘!!! Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 1/100
GcsSloop/AndroidNote#109 ·
Toutes les issues de GcsSloop/AndroidNote
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
FasterXML/jackson-databind#6229 ·