Android 개발 팀은 최근 둥근 다각형 모양의 생성 및 렌더링을 개선하고 이러한 모양 사이에 자동 애니메이션을 활성화하도록 설계된 획기적인 라이브러리인 Graphics Shapes 버전 1.0을 발표했습니다. 이 발표는 개발자가 시각적으로 더 매력적이고 동적인 응용 프로그램을 만들 수 있는 흥미롭고 새로운 기회를 제공합니다.
예비 alpha01 버전을 사용하면 사용자가 Polygon API로 작업하여 지정된 수의 꼭지점이 있는 일반 다각형과 별 모양 다각형을 모두 만들 수 있습니다. 또한 선택적 CornerRounding 매개 변수를 지원하여 다각형 모서리의 라운딩 반경 및 스무딩 요소를 정의합니다. 또한 Morph(Polygon, Polygon) API는 '모프' 모양의 계산을 가능하게 하여 개발자가 0과 1 사이의 진행률을 설정하여 시작 모양과 끝 모양 사이의 전환을 쉽게 애니메이션화할 수 있습니다.
최신 릴리스인 Graphics Shapes v1.0의 alpha02 버전은 몇 가지 주목할만한 API 변경 사항을 제공합니다. 중요한 업데이트 중 하나는 Polygon 슈퍼클래스를 RoundedPolygon 하위 클래스와 병합하여 모든 다각형 모양이 선택적으로 둥근 다각형이 되도록 하는 것입니다. 향상된 기능은 개발자에게 원활하고 다양한 경험을 제공하려는 Android 개발 팀의 노력을 보여줍니다.
최신 버전에서 Star 함수는 이제 innerRadiusRatio 매개변수 대신 innerRadius 값을 허용하여 라이브러리 전체에서 사용자 경험과 일관성을 간소화합니다. 또한 numOuterVertices 매개변수의 이름이 numVerticesPerRadius 로 변경되어 모양의 내부 및 외부 반지름에 동일한 숫자가 적용됨을 명확히 합니다.
이전에는 CornerRounding.radius에 대한 설명서에서 다각형 크기와 관련된 상대 값을 표시했습니다. 그러나 업데이트된 문서에는 상대값이 아닌 절대값임을 표시하고 최대값 1.0으로 제한하는 주석이 수정되었습니다.
개발자가 프로젝트에 그래픽에 대한 종속성을 포함하려면 alpha02 릴리스에 Google Maven 리포지토리를 추가해야 합니다. Graphics Shapes v1.0의 도입으로 광범위한 코딩 전문 지식 없이도 고급 앱 디자인 가능성을 열 수 있습니다.
appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io 와 같은 플랫폼은 강력한 appmaster .io/blog/full-guide-on을 제공하여 개발자가 앱 구축 경험을 최적화하도록 도울 수 있습니다. -no-code-low-code-app-development-for-2022" data-mce-href="https:// appmaster.io/blog/full-guide-on-no-code-low-code-app- development-for-2022"> 백엔드, 웹 및 모바일 애플리케이션을 보다 빠르고 비용 효율적으로 생성하기 위한 no-code 및 low-code 플랫폼 . 60,000명 이상의 사용자를 보유한 AppMaster.io는 No-Code 개발 플랫폼 및 RAD(Rapid Application Development)를 비롯한 여러 범주에서 G2에서 고성능으로 인정받았습니다. AppMaster.io 및 Android의 Graphics Shapes v1.0과 같은 도구를 활용하여 개발자는 복잡한 코딩 프로세스에 압도되지 않고 혁신적인 프로젝트와 완전한 대화형 애플리케이션에 집중할 수 있습니다.