This project is an exercise project for individuals to learn Flutter.
Realize specific design effects by setting, modifying, combining self-contained widgets and customizing to meet the needs of daily development.
See the design catalog for the design drawings of this project.
The effect of some pages is as follows:
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
provider
(version 4.x) for state managementdio
(version 3.x)Sliver
series of components to achieve complex scrolling effectsAndroid package:Click to download,Password: 111111
。
iOS needs to download the code to run.
1. Flutter version 1.17.3
2. Dart version 2.8.4
iOS can execute commands flutter build ios
to create release
versions. Android can execute commands flutter build apk
to create release
versions.
If there is a problem with the project, you can try to find a solution in the iOS problem summary and Android problem summary.
Due to some plug-ins, this project has imperfect support on the web (mainly in terms of functionality, and UI issues are minor). Those who are interested can run the experience by themselves.
You can execute integration test commands to flutter drive --profile --target=test_driver/driver.dart
view function demonstrations.
I have added a relative path to the design drawings in the page notes. I can search or find the corresponding page. I hope it will help you.
This project uses the FlutterJsonBeanFactory plugin to generate beans.
库 | 功能 |
---|---|
dio | Network library |
provider | State management |
flutter_2d_amap | 2D AMap |
cached_network_image | Image loading |
fluro | Route |
flutter_oktoast | Toast |
common_utils | Dart common utils library |
flutter_slidable | Sliding delete |
flustars | Flutter common utils library |
flutter_swiper | Flutter banner component |
url_launcher | Launch URL plugin |
image_picker | Picture selection plugin |
rxdart | Dart responsive extension |
webview_flutter | WebView plugin |
keyboard_actions | Keyboard actions |
sticky_headers | Sticky headers |
azlistview | City selection list |
date_utils | Commonly used date tools |
bezier_chart | Bezier chart |
sprintf | Format String |
barcode_scan | Scan code |
intl | Localization |
For details, please refer to the pubspec.yaml file.
Copyright 2019 simplezhli
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
http://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.
Sign in for post a comment
Comments ( 0 )