• Stars
    star
    100
  • Rank 340,703 (Top 7 %)
  • Language
    Kotlin
  • License
    Apache License 2.0
  • Created over 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

CuteWeather is a beautiful weather app build in Jetpack Compose

CuteWeather

🌤可爱天气 | かわいい天気 | 귀여운 날씨

Workflow result

📜 Description

CuteWeather is a beautiful weather app build in Jetpack Compose

  • Easy to use, single screen display all content
  • Various weather effects with cute animation including sunny, rainy, snowy, etc
  • Daily and hourly temperature trends chart
  • Switch between Fahrenheit and centigrade
  • Support Talkback of android accessibility

see more: Android Dev Challenge: Week #4: Weather app

💡 Motivation and Context

  • Without GIF, Lottie or other static resources,
    all the UI effects are created by code with Jetpack Compose graphics, animations and custom layout.

You can preview the above weather effects in WeatherConstants.kt

  • The background also changes according to the weather

📸 Screenshots


License

Copyright 2020 The Android Open Source Project

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

More Repositories

1

compose-tetris

🧱 A tetris game fully built using Jetpack Compose
Kotlin
661
star
2

fragivity

Use Fragment like Activity
Kotlin
298
star
3

ugame

Android自定义View高仿抖音潜艇大挑战小游戏
Kotlin
147
star
4

CountdownTimer

Countdown timer app built in Jetpack Compose
Kotlin
42
star
5

cmp-gobang

Compose Multiplatform GoBang
Kotlin
34
star
6

JetpackComposePlayground

compose playground
Kotlin
30
star
7

compose-huarongdao

Compose版华容道
Kotlin
26
star
8

ComposeWaveLoading

Compose 波浪效果进度加载
Kotlin
17
star
9

android-dev-challenge-compose

A puppy adoption app built in Jetpack Compose, which took part in the #AndroidDevChallenge for Compose
Kotlin
14
star
10

AnimatedLike

Kotlin
11
star
11

Bloom

Android Dev Challenge: Week 3 - Speed round
Kotlin
6
star
12

MultipleTheme

支持Android动态切换夜间模式等多主题
Java
6
star
13

DaggerHiltSample

A Sample For Dagger Hilt
Kotlin
5
star
14

flutter_platform_sample

Kotlin
4
star
15

wanandroid-compose

A WanAndroid client based on Jetpack Compose
Kotlin
4
star
16

Pinyin

通过Unicode获取汉字的拼音,并可以处理多音字;提供按拼音排序的简单工具类
Java
3
star
17

CommonGallery

仿微信的图片选择器,支持图片的放大/缩小、旋转、拖拽transition动画打开等
Java
2
star
18

NestedBounceView

通过NestedBounceView可以为RecyclerView增加下拉回弹效果,并且支持NestedScroll联动。这只是增加一个回弹效果的小控件,没有下拉刷新的相关功能
Java
2
star
19

blog

1
star
20

QRCodeScanner

二维码条形码扫描工具,可手动调整扫描框大小
Java
1
star
21

MotionPager

MotionLayout实现ViewPager效果
Kotlin
1
star
22

ContactsView

可从系统电话本中查找、选取联系人的工具
Java
1
star