• Stars
    star
    162
  • Rank 227,886 (Top 5 %)
  • Language
    Dart
  • License
    MIT License
  • Created almost 4 years ago
  • Updated about 2 years ago

Reviews

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

Repository Details

A rich and cool weather dynamic background plug-in

flutter_weather_bg

Pub Version

A rich and cool weather dynamic background plug-in, supporting 15 weather types. README_ZH

Use this plug-in to complete the weather background animation effect in my own project SimplicityWeather . If you want to experience it, please click the download link to download it

Features

  • It supports 15 weather types: sunny, sunny evening, cloudy, cloudy evening, overcast, small to medium heavy rain, small to medium heavy snow, fog, haze, floating dust and thunderstorm
  • Support dynamic scale size, adapt to multi scene display
  • Supports over animation when switching weather types

Supported platforms

  • Flutter Android
  • Flutter iOS
  • Flutter web
  • Flutter desktop

Installation

Add flutter_weather_bg: ^2.8.0 to your pubspec.yaml dependencies. And import it:

import 'package:flutter_weather_bg/flutter_weather_bg.dart';

How to use

To configure the weather type by creating WeatherBg, you need to pass in the width and height to complete the final display

WeatherBg(weatherType: _weatherType,width: _width,height: _height,)

Preview

Regular pageview display effect

home

List listview display effect

list

The grid GridViewdisplays the effect and supports the dynamic switching of the grid number

check

Dynamic reduction example demonstration

width_height

Toggle weather type transition animation

check

License

MIT

More Repositories

1

SimplicityWeather

一款简约风格的 flutter 天气项目,提供实时、多日、24 小时、台风路径以及生活指数等服务,支持定位、删除、搜索等操作。
Dart
442
star
2

AndroidToolsExample

Android 中 tools 命名的使用案例
Java
237
star
3

QNews_Kotlin

趣闻-Kotlin版,我的毕设项目
Java
164
star
4

MarqueeTextView

自定义跑马灯效果
Java
117
star
5

jsoupJianshuDemo

使用jsoup爬虫获取简书首页的小demo
Java
52
star
6

RoundCornersView

利用 Glide 实现图片的圆角效果
Java
40
star
7

DownloadLoadingView

仿 IOS 桌面图标下载 view
Java
33
star
8

TransitionDemo

Transition 相关的 demo
Java
32
star
9

QNews_React_Native

趣闻-ReactNative 版
JavaScript
30
star
10

MaterialDesign

集中了大量得 MaterialDesign 设计风格得控件
Java
28
star
11

ScollDemo

交互的 Demo
Java
26
star
12

ShortcutsDemo

Android 7.1 之后推出的 shortcuts 使用 Demo
Java
19
star
13

AndroidMD

Material Design 在 Android 中的应用
Kotlin
16
star
14

QNews_we_chat

趣闻-小程序版
JavaScript
16
star
15

EvaluationCardView

客服评价view
Java
8
star
16

BankPickerView

银行选择器
Java
5
star
17

QQChat

基于环信的简单通信的实现
Java
5
star
18

ImageCache

一个新手的三级缓存的自学笔记
Java
5
star
19

ThreadPoolDemo

线程池相关
Java
5
star
20

QNews_Android

趣闻-Android版
Java
4
star
21

PythonTest

个人的 Python 学习笔记
Python
3
star
22

LockScreenDemo

锁屏页面展示功能实现
Java
2
star
23

BackupBlog

我的博客备份
Stylus
2
star
24

QNews_Flutter

趣闻-Flutter 版
Dart
2
star
25

xiaweizi.github.io

我的个人博客
HTML
1
star
26

FloatingWindow

悬浮窗
Java
1
star
27

FlutterDemo

我的 flutter 项目测试 demo
Dart
1
star
28

DataStructureAlgorithms

数据结构与算法练习
Java
1
star
29

CustomViewPractice5

自定义 View 练习 5
Java
1
star
30

TransView

传输炫酷动画
Java
1
star
31

ThreadProject

多线程联系代码
Java
1
star
32

XWZWebView

Java
1
star