원형 프레임 속 내 사진으로 꾸미는 워치페이스
com.watch_go.my_photo_circle_wffWatch Face Format(WFF) 기반의 큰 원형 사진 + 디지털 시계 워치페이스입니다. 화면의 약 70%를 차지하는 대형 원형 이미지 컴플리케이션이 주인공이고, 양 옆에 작은 원형 컴플리케이션 2개와 위·아래 디지털 시계가 보조로 배치됩니다. 시계 위치를 위/아래로 전환하면 사진 위치도 그에 맞춰 반전되므로, 피사체(얼굴, 중요 부분)를 시계가 가리지 않도록 레이아웃을 즉시 조정할 수 있습니다.
같은 브랜드의 다른 WFF 사진 워치페이스(Clean/Thin/Cute, 102)와 레이아웃 철학이 다릅니다. 102 시리즈는 배경 전체를 사진으로 채우는 방식이고, 본 앱(104)은 원형 사진과 별도 정보 컴플리케이션을 함께 배치한 정보형·앨범형 레이아웃입니다.
[시계 위] [시계 아래]
┌──────────────┐ ┌──────────────┐
│ [ 디지털시계 ] │ │ ◎ 대형 원형 │
│ │ │ 사진 │
│ ◎ 대형 원형 │ │ ◯ ◯ 소형 2개 │
│ 사진 │ ↔ │ │
│ ◯ ◯ 소형 2개 │ │ [ 디지털시계 ] │
└──────────────┘ └──────────────┘
validateWff)./gradlew memoryFootprint./gradlew validateWffAndInstall [--device <deviceid>]generate_expressions.py → expressions.xmlgenerate_digital_clocks.py → digital_clocks_with_dates.xmlgenerate_bitmap_fonts_per_image.py → bitmap_fonts.xml$env:JAVA_HOME = "C:\Program Files\Android\Android Studio1\jbr"
./gradlew assembleDebug # 디버그 빌드 (validateWff 자동 실행)
./gradlew validateWff # WFF XML 검증만
./gradlew memoryFootprint # 메모리 푸트프린트 평가
./gradlew validateWffAndInstall # 빌드 + 검증 + 설치
./gradlew validateWffAndInstall --device emulator-5554
중앙의 대형 원형 슬롯은 이미지 컴플리케이션을 사용합니다. 일반적으로 Photo 합성 컴플리케이션을 지정해 갤러리 사진을 배치합니다. 사이드의 소형 컴플리케이션은 배터리/걸음수/날씨 등 시스템 제공 컴플리케이션을 선택합니다.
build.gradle.kts 기준 versionName = "2.0.0", versionCode = 2