This should be the last article of 2021. I have completed a KPI set in the middle of the year at the end of 2021.
-
Learn to Flutter
This project is still built on the basis of playing AndroidAPI. At present, it has completed the functions of home page, project classification, article system screening, personal center, login, registration, favorite page and so on.
The project address of Flutter is fuusy/flutter_read
In addition,
For Jetpack, go to Fuusy/Component-jetpack-mvVM
Project preview
Use a browser to scan the TWO-DIMENSIONAL code to download [light reading] experience.
preview
Home page | The login |
---|---|
The article system | Personal center |
---|---|
Project classification | The list of |
---|---|
The function point
- Air safety: air safety adaptation based on 2.0;
- Network: encapsulates Http requests and ADAPTS Dio network library;
- Status management: Use the provider for unified status processing.
- Page jump: Encapsulates the page jump component FRouter based on RouterDelegate.
- UI components: Encapsulate toolbar, Article_item, navigationBar, banner and other UI components;
- Drop-down, sliding load: encapsulation drop-down refresh load, sliding more components BaseRefreshLoadStateState;
.
THANKS
Play the Android
Recommended reading:
[Open Source] Componentization +Jetpack+MVVM project combat, involving coroutine +Retrofit, Paging3+Room, etc