load_more_flutter_BLoC_pattern_RxDart_and_RxRedux
所属分类:Dart语言编程
开发工具:Dart
文件大小:146KB
下载次数:0
上传日期:2023-03-17 22:11:01
上 传 者:
sh-1993
说明: [功能和 React编程(FRP)][纯RxDart]寻呼列表视图颤振加载更多颤振列表视图En...
(?? [FUNCTIONAL & REACTIVE PROGRAMMING (FRP)] ??[Pure RxDart] Paging ListView flutter ?? Load more flutter listview ?? Endless scrolling flutter ?? Flutter infinite list - BLoC pattern - rxdart - reactive stream flutter - RxDart.)
文件列表:
.metadata (284, 2021-06-28)
LICENSE (1084, 2021-06-28)
analysis_options.yaml (393, 2021-06-28)
android (0, 2021-06-28)
android\app (0, 2021-06-28)
android\app\build.gradle (1594, 2021-06-28)
android\app\google-services.json (4547, 2021-06-28)
android\app\src (0, 2021-06-28)
android\app\src\main (0, 2021-06-28)
android\app\src\main\AndroidManifest.xml (2008, 2021-06-28)
android\app\src\main\java (0, 2021-06-28)
android\app\src\main\java\com (0, 2021-06-28)
android\app\src\main\java\com\hoc (0, 2021-06-28)
android\app\src\main\java\com\hoc\loadmoreflutter (0, 2021-06-28)
android\app\src\main\java\com\hoc\loadmoreflutter\MainActivity.java (142, 2021-06-28)
android\app\src\main\res (0, 2021-06-28)
android\app\src\main\res\drawable (0, 2021-06-28)
android\app\src\main\res\drawable\launch_background.xml (434, 2021-06-28)
android\app\src\main\res\mipmap-hdpi (0, 2021-06-28)
android\app\src\main\res\mipmap-hdpi\ic_launcher.png (544, 2021-06-28)
android\app\src\main\res\mipmap-mdpi (0, 2021-06-28)
android\app\src\main\res\mipmap-mdpi\ic_launcher.png (442, 2021-06-28)
android\app\src\main\res\mipmap-xhdpi (0, 2021-06-28)
android\app\src\main\res\mipmap-xhdpi\ic_launcher.png (721, 2021-06-28)
android\app\src\main\res\mipmap-xxhdpi (0, 2021-06-28)
android\app\src\main\res\mipmap-xxhdpi\ic_launcher.png (1031, 2021-06-28)
android\app\src\main\res\mipmap-xxxhdpi (0, 2021-06-28)
android\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png (1443, 2021-06-28)
android\app\src\main\res\values (0, 2021-06-28)
android\app\src\main\res\values\styles.xml (534, 2021-06-28)
android\build.gradle (527, 2021-06-28)
android\gradle.properties (104, 2021-06-28)
android\gradle (0, 2021-06-28)
android\gradle\wrapper (0, 2021-06-28)
android\gradle\wrapper\gradle-wrapper.properties (233, 2021-06-28)
android\settings.gradle (484, 2021-06-28)
... ...
# load_more_flutter_BLoC_pattern_RxDart_and_RxRedux “±
- Load more Flutter BLoC pattern RxDart and RxRedux.
- Load more data when scrolling to end of list view.
- Paging `ListView Flutter`.
- Infinite scroll `ListView Flutter`.
## Find this repository useful? ¤
Star this repository and follow me for next creations! . Thanks ’—’—.
## Functionality
- Load next page (show circular progress indicator while loading, show error when an error occurred)
- Retry when an error occurred
- Refresh list (remove all and load first page)
- Flutter **reactive stream**: using **`BLoC` pattern** with **[`rxdart`](https://pub.dev/packages/rxdart)** library and **[`rx_redux`](https://pub.dev/packages/rx_redux)** library.
## Demo ¨
- “ [Video demo 1](https://www.youtube.com/watch?v=YPlFaYw3CCE) and “ [Video demo 2](https://youtu.be/BX8p-v1fffw).
- Screenshots:
| RxRedux page | Comics page | Simple BLoC page | Home page |
| ------------- | ------------- | ------------- | ------------- |
|
|
|
|
|
## Download apk
You can download [apk here](https://github.com/hoc0810***/hoc0810***.github.io/blob/master/load_more/app-release.apk)
for trying functionalities.
## Develop
Make sure finish [install Flutter](https://flutter.io/get-started/install/) successfully
1. Clone this repo by: `git clone https://github.com/hoc0810***/load_more_flutter_BLoC_pattern_RxDart_and_RxRedux.git`.
2. Install all the packages by: `flutter packages get`.
3. Run command `flutter packages pub run build_runner build --delete-conflicting-outputs` to generate build_value classes (optional because I pushed *.g.dart files).
4. Run app on your simulator or device by: `flutter run` or run in `Visual Studio Code`, `Android Studio`, `Intellij IDEA`, ...
## License
MIT License
Copyright (c) 2020 Petrus Nguyá…n Thi Hác
近期下载者:
相关文件:
收藏者: