Kommon Package
Kingtous' Common Package Collection for Flutter. 方便开发的全能类库.
Inspired by flutter_flexible
.
Features
- Lazy list implementation based on
pull_to_refresh
. - Image click to view fullscreen based on
photo_view
andanimations
. - Debug Support based on
jh_debug
. - UI kit by
bruno
andgetwidget
. - Global tool by
get
. - Toast by
fluttertoast
. - Easy Animation by
animate_do
. - Video Player by
better player
. - Permission Handler by
permission handler
. - HTTP requests by Request based on Dio.
- Picker by
file picker
andimage picker
. - Image cropper by
crop your image
.
Third Party Packages
cached_network_image: ^3.1.0
photo_view: ^0.13.0
animations: ^2.0.2
bruno: ^2.1.0-nullsafety.1
fl_chart: ^0.45.1
get: ^4.6.1
getwidget: ^2.0.5
pull_to_refresh: ^2.0.0
jh_debug: ^1.0.1
fluttertoast: ^8.0.8
animate_do: ^2.1.0
shared_preferences: ^2.0.13
flutter_datetime_picker: ^1.5.1
permission_handler: ^9.2.0
better_player: ^0.0.81
dio: ^4.0.3
synchronized: ^3.0.0
crop_your_image: ^0.7.2
image_picker: ^0.8.4+11
file_picker: ^4.5.1
flustars: ^2.0.1
Getting started
flutter pub add kommon
and start your development.
Usage
Overview
This package contains folders below:
- cache
- dialog
- image
- ImgView
- list
- LazyList
- picker
- request
- Request with Logger
- tool
- DateUtil
- LogUtil
- PermUtil
- SpUtil
- TipsUtil(Toast)
- video
- VideoPlayer
Screen / Pages
- PhotoGalleryScreen
- show a photo gallery, used by ImgView
- ImageCropScreen
- Image Crop
Services
Services are based on GetX Service
. Please use Get.put
or Get.lazyPut
to initialize first.
- CacheService
- DialogService
- ImageCropService
- PickerService
Libraries
- cache_service
- config_service
- date_util
- dialog_service
- image_crop_screen
- image_crop_service
- img_view
- index
- index
- index
- index
- index
- index
- index
- index
- index
- index
- index
- k_circle_chart
- k_circular
- k_line_chart
- kommon
- launch_utils
- lazy_list
- log_interceptor
- log_util
- perm_util
- photo_galley_screen
- picker_service
- proxy_helper
- request
- sp_util
- tips_util
- video_player