Android 应用 · v1.0.0
天气 图标

天气

Weatherly

暗黑线性极简天气

纯黑底 + 2px 细线图标 — 让天气信息一目了然

AndroidAndroid 8.1+ (API 25+)
0次下载 · 永久免费
6
数据源
可自由切换
24h
逐小时预报
温度曲线可视化
7天
趋势预报
一周规划
Clean
架构
MVVM + UseCase
Features

核心功能

每一处设计,都为解决一个真实问题

实时天气详情

当前温度、体感、湿度、风速、气压、能见度、紫外线、空气质量(AQI)一网打尽。

24h 曲线 + 7 日预报

24 小时温度曲线可视化、7 日高低温 + 降水概率、天气码智能解析。

多城市管理

同时关注多个城市,收藏 / 排序 / 删除 / 一键切换。

6 大数据源可切换

Open-Meteo(默认免 Key)、OpenWeatherMap、Tomorrow.io、WeatherAPI、VisualCrossing、AccuWeather,对比验证数据。

历史统计 + 预警

年/月温度、降水、极端天气聚合;WorkManager 后台检测雷暴/暴雨/台风并推送通知。

暗黑线性极简

#000 纯黑底 + 极弱玻璃态 + 2px 线性矢量图标,无填充无渐变无拟物;跟随天气/时段动态主题。

About

详细介绍

项目简介

Weatherly 是一款面向年轻用户的 Android 原生天气应用,采用 Jetpack Compose 构建,遵循"暗黑线性极简扁平"设计哲学:纯黑底 + 2px 细线图标 + 弱玻璃态卡片,剔除一切装饰性冗余信息,让天气信息一目了然。

设计语言

  • 暗黑线性极简扁平:#000 纯黑背景 + 极弱玻璃态(alpha ≤ 0.04)
  • 2px 线性矢量图标:无填充、无渐变、无拟物,统一 strokeWidth = 2
  • 色彩体系:黑白对比主导,仅低饱和的绿/橙/蓝用于状态标签
  • 严格信息层级:超大加粗温度 → 天气描述 → 温灰小字辅助信息
  • 模块垂直流:顶栏 → 主天气卡 → 4 宫格气象 → 24h 趋势 → 生活指数 → 多日预报 → 历史统计

多数据源策略

Weatherly 支持 6 大权威天气数据源,默认使用 Open-Meteo(免 API Key),用户可切换至 OpenWeatherMap、Tomorrow.io、WeatherAPI、VisualCrossing、AccuWeather,用于数据交叉验证和兜底。

工程结构

Gradle 多模块架构::app(UI / Compose / 导航 / 主题 / Worker)→ :domain(纯 Kotlin JVM 业务模型与规则)→ :data(Android Library,网络 + 本地数据源)。严格依赖方向:app → domain / data,data → domain。

Tech Stack

技术栈

现代技术选型,工程质量保障

Kotlin 2.1Jetpack Compose BOMHilt 2.54Room 2.7RetrofitWorkManagerMVVM + Clean

获取 天气

官方安装包 · 免费无广告 · 开箱即用

立即下载 v1.0.0
当前版本
v1.0.0
支持平台
Android
系统要求
Android 8.1+ (API 25+)
产品类别
Android 应用
授权方式
免费使用
FAQ

常见问题

是的。天气 由 BtC 独立开发并面向所有用户免费提供,无广告、无内购、无功能阉割,下载安装后即可直接使用。

天气 支持 Android 平台。最低系统要求:Android 8.1+ (API 25+)。安装包为官方原生构建,未做任何二次打包。

当前版本为 v1.0.0。更新时回到本页重新下载安装包覆盖安装即可,本地数据会自动保留、不会丢失。

天气 遵循"数据本地优先"原则:核心数据默认存储在你的设备本地,不上传、不分析、不共享。即使完全离线,应用的核心功能也完整可用。

欢迎通过 BtC 主站(bytecove.cn)底部的联系方式提交问题反馈。请尽量附上应用版本号、设备型号与问题描述,我们会逐条跟进处理。

天气 图标
天气
v1.0.0
下载