├── .flutter-plugins
├── .flutter-plugins-dependencies
├── .metadata
├── .packages
├── README.md
├── android
├── android.iml
├── app
│ ├── app.iml
│ ├── build.gradle
│ ├── chongmeng-android-app.iml
│ └── src
│ │ ├── debug
│ │ └── AndroidManifest.xml
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── io
│ │ │ │ └── flutter
│ │ │ │ └── plugins
│ │ │ │ └── GeneratedPluginRegistrant.java
│ │ ├── kotlin
│ │ │ └── com
│ │ │ │ └── chongmeng
│ │ │ │ └── chongmeng
│ │ │ │ ├── AppApplication.kt
│ │ │ │ ├── MainActivity.kt
│ │ │ │ ├── UpdateVersionPlugin.java
│ │ │ │ └── wxapi
│ │ │ │ └── WXEntryActivity.java
│ │ └── res
│ │ │ ├── drawable-xhdpi
│ │ │ ├── login_bt.png
│ │ │ ├── logo.png
│ │ │ └── shanyan_close.png
│ │ │ ├── drawable-xxhdpi
│ │ │ ├── login_bt.png
│ │ │ └── logo.png
│ │ │ ├── drawable
│ │ │ └── launch_background.xml
│ │ │ ├── mipmap-hdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-mdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-xhdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ └── ic_launcher.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ └── ic_launcher.png
│ │ │ └── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── profile
│ │ └── AndroidManifest.xml
├── build.gradle
├── chongmeng-android.iml
├── chongmeng_android.iml
├── gradle.properties
├── gradlew
├── gradlew.bat
├── key.properties
├── local.properties
├── settings.gradle
└── settings_aar.gradle
├── assets
├── 2.0x
│ ├── auto_page_bg.png
│ ├── home_movie_banner.png
│ ├── home_page_icon_gonggao.png
│ ├── logo.png
│ ├── main_community_normal.png
│ ├── main_community_select.png
│ ├── main_home_normal.png
│ ├── main_home_select.png
│ ├── main_my_normal.png
│ ├── main_my_select.png
│ ├── main_store_normal.png
│ ├── main_store_select.png
│ ├── movie_cinema_icon_normal.png
│ ├── movie_cinema_icon_select.png
│ ├── movie_movie_icon_normal.png
│ ├── movie_movie_icon_select.png
│ ├── qq.png
│ ├── qq_zone.png
│ ├── signin_page_banner.png
│ ├── signin_page_sign_item_bg.png
│ ├── signin_page_sign_success.png
│ ├── splash_text.png
│ ├── update_page_bg.png
│ ├── update_page_cancle.png
│ ├── wechat.png
│ └── wechat_time_line.png
├── 3.0x
│ ├── auto_page_bg.png
│ ├── home_movie_banner.png
│ ├── home_page_icon_gonggao.png
│ ├── logo.png
│ ├── main_community_normal.png
│ ├── main_community_select.png
│ ├── main_home_normal.png
│ ├── main_home_select.png
│ ├── main_my_normal.png
│ ├── main_my_select.png
│ ├── main_store_normal.png
│ ├── main_store_select.png
│ ├── movie_cinema_icon_normal.png
│ ├── movie_cinema_icon_select.png
│ ├── movie_movie_icon_normal.png
│ ├── movie_movie_icon_select.png
│ ├── qq.png
│ ├── qq_zone.png
│ ├── signin_page_banner.png
│ ├── signin_page_sign_item_bg.png
│ ├── signin_page_sign_success.png
│ ├── splash_text.png
│ ├── update_page_bg.png
│ ├── update_page_cancle.png
│ ├── wechat.png
│ └── wechat_time_line.png
├── account_page_no_login.png
├── adoption_age.png
├── adoption_expelling_parasite.png
├── adoption_immune.png
├── adoption_immune_sex_m.png
├── adoption_immune_sex_w.png
├── dynamic_message.png
├── home_page_adopt.png
├── home_page_cat.png
├── home_page_doctor.png
├── home_page_dog.png
├── home_page_love.png
├── home_page_qa.png
├── home_page_recipe.png
├── home_page_sign.png
├── invite.png
└── splash_page_bg.png
├── build_android_script.sh
├── chongmeng.iml
├── ios.sh
├── ios
├── Podfile
├── Podfile.lock
├── Runner.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ │ └── contents.xcworkspacedata
│ ├── xcshareddata
│ │ └── xcschemes
│ │ │ └── Runner.xcscheme
│ └── xcuserdata
│ │ └── zhangruiyu.xcuserdatad
│ │ └── xcschemes
│ │ └── xcschememanagement.plist
├── Runner.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ ├── IDEWorkspaceChecks.plist
│ │ └── WorkspaceSettings.xcsettings
│ └── xcuserdata
│ │ └── zhangruiyu.xcuserdatad
│ │ ├── UserInterfaceState.xcuserstate
│ │ └── xcdebugger
│ │ └── Breakpoints_v2.xcbkptlist
├── Runner
│ ├── AppDelegate.h
│ ├── AppDelegate.m
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── icon-1024.png
│ │ │ ├── icon-20-ipad.png
│ │ │ ├── icon-20@2x-ipad.png
│ │ │ ├── icon-20@2x.png
│ │ │ ├── icon-20@3x.png
│ │ │ ├── icon-29-ipad.png
│ │ │ ├── icon-29.png
│ │ │ ├── icon-29@2x-ipad.png
│ │ │ ├── icon-29@2x.png
│ │ │ ├── icon-29@3x.png
│ │ │ ├── icon-40.png
│ │ │ ├── icon-40@2x.png
│ │ │ ├── icon-40@3x.png
│ │ │ ├── icon-50.png
│ │ │ ├── icon-50@2x.png
│ │ │ ├── icon-57.png
│ │ │ ├── icon-57@2x.png
│ │ │ ├── icon-60@2x.png
│ │ │ ├── icon-60@3x.png
│ │ │ ├── icon-72.png
│ │ │ ├── icon-72@2x.png
│ │ │ ├── icon-76.png
│ │ │ ├── icon-76@2x.png
│ │ │ └── icon-83.5@2x.png
│ │ ├── Contents.json
│ │ ├── LaunchImage.imageset
│ │ │ ├── Contents.json
│ │ │ ├── LaunchImage.png
│ │ │ ├── LaunchImage@2x.png
│ │ │ ├── LaunchImage@3x.png
│ │ │ └── README.md
│ │ ├── login_bt.imageset
│ │ │ ├── Contents.json
│ │ │ ├── login_bt@2x.png
│ │ │ └── login_bt@3x.png
│ │ ├── logo.imageset
│ │ │ ├── Contents.json
│ │ │ ├── logo@2x.png
│ │ │ └── logo@3x.png
│ │ └── shanyan_close.imageset
│ │ │ ├── Contents.json
│ │ │ ├── shanyan_close@2x.png
│ │ │ └── shanyan_close@3x.png
│ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── GeneratedPluginRegistrant.h
│ ├── GeneratedPluginRegistrant.m
│ ├── Info.plist
│ ├── Runner.entitlements
│ ├── apple-app-site-association
│ ├── main.m
│ └── zh-Hans.lproj
│ │ ├── LaunchScreen.strings
│ │ └── Main.strings
└── ServiceDefinitions.json
├── lib
├── anim
│ └── slide_transition_x.dart
├── app.dart
├── components
│ ├── community_user_head
│ │ ├── action.dart
│ │ ├── component.dart
│ │ ├── effect.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── dynamic
│ │ ├── adapter
│ │ │ ├── adapter.dart
│ │ │ ├── item_dynamic_adapter_component
│ │ │ │ ├── action.dart
│ │ │ │ ├── component.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── item_dynamic_content_adapter
│ │ │ │ │ ├── adapter.dart
│ │ │ │ │ └── state.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ └── state.dart
│ │ ├── dynamic_component
│ │ │ ├── action.dart
│ │ │ ├── component.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── dynamic_liked_entity.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ └── model
│ │ │ └── item_page_data.dart
│ ├── notice
│ │ ├── action.dart
│ │ ├── component.dart
│ │ ├── effect.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ └── product
│ │ ├── action.dart
│ │ ├── component.dart
│ │ ├── effect.dart
│ │ ├── reducer.dart
│ │ └── view.dart
├── constants
│ ├── colors.dart
│ ├── constants.dart
│ ├── http_constants.dart
│ ├── send_code_type.dart
│ └── text_style.dart
├── entity_factory.dart
├── ext
│ └── context_ext.dart
├── function
│ ├── adoption
│ │ ├── adoption_add
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── details
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ └── my_adoption
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ └── my_adoption_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ ├── app_info
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── auto
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── login_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── bindtel
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── complain
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── conversation
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── item
│ │ │ ├── action.dart
│ │ │ ├── adapter
│ │ │ │ ├── action.dart
│ │ │ │ ├── adapter.dart
│ │ │ │ ├── effect.dart
│ │ │ │ └── reducer.dart
│ │ │ ├── effect.dart
│ │ │ ├── message_body
│ │ │ │ ├── action.dart
│ │ │ │ ├── component.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── edit_text
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── integral
│ │ ├── model
│ │ │ ├── integral_record_entity.dart
│ │ │ └── total_integral_entity.dart
│ │ ├── pay_result
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── recharge
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ ├── pay_result_entity.dart
│ │ │ │ ├── recharge_commodity_entity.dart
│ │ │ │ └── wx_pay_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ └── record
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ ├── invite
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── invite_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── main
│ │ ├── account
│ │ │ ├── action.dart
│ │ │ ├── component.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── account_entity.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── action.dart
│ │ ├── adoption
│ │ │ ├── action.dart
│ │ │ ├── component.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── adoption_entity.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── community
│ │ │ ├── action.dart
│ │ │ ├── commit_media
│ │ │ │ ├── action.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── model
│ │ │ │ │ ├── item_bin.dart
│ │ │ │ │ └── upload_task.dart
│ │ │ │ ├── page.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── commit_text
│ │ │ │ ├── action.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── page.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── component.dart
│ │ │ ├── details
│ │ │ │ ├── action.dart
│ │ │ │ ├── adapter
│ │ │ │ │ ├── action.dart
│ │ │ │ │ ├── adapter.dart
│ │ │ │ │ ├── effect.dart
│ │ │ │ │ ├── reducer.dart
│ │ │ │ │ ├── state.dart
│ │ │ │ │ └── view.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── model
│ │ │ │ │ └── comment_entity.dart
│ │ │ │ ├── page.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── reply_component
│ │ │ │ │ ├── action.dart
│ │ │ │ │ ├── component.dart
│ │ │ │ │ ├── effect.dart
│ │ │ │ │ ├── reducer.dart
│ │ │ │ │ ├── state.dart
│ │ │ │ │ └── view.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── dynamic_list_entity.dart
│ │ │ ├── reducer.dart
│ │ │ ├── selecttalktype
│ │ │ │ ├── action.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── page.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── effect.dart
│ │ ├── home
│ │ │ ├── action.dart
│ │ │ ├── adapter
│ │ │ │ ├── action.dart
│ │ │ │ ├── adapter.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── banner
│ │ │ │ ├── action.dart
│ │ │ │ ├── component.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── component.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ ├── ali_product_item.dart
│ │ │ │ └── home_entity.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ ├── tab
│ │ │ │ ├── action.dart
│ │ │ │ ├── component.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ └── view.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ ├── store
│ │ │ ├── action.dart
│ │ │ ├── adapter
│ │ │ │ ├── action.dart
│ │ │ │ ├── adapter.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── component.dart
│ │ │ ├── coupon_detail
│ │ │ │ ├── action.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── model
│ │ │ │ │ └── coupon_entity.dart
│ │ │ │ ├── page.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── effect.dart
│ │ │ ├── integral_commodity_detail
│ │ │ │ ├── action.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── page.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── integral_component
│ │ │ │ ├── action.dart
│ │ │ │ ├── component.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── integral_eleme_component
│ │ │ │ ├── action.dart
│ │ │ │ ├── component.dart
│ │ │ │ ├── effect.dart
│ │ │ │ ├── reducer.dart
│ │ │ │ ├── state.dart
│ │ │ │ └── view.dart
│ │ │ ├── model
│ │ │ │ └── integral_commodity_entity.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ └── view.dart
│ ├── movie
│ │ ├── action.dart
│ │ ├── cinema_list
│ │ │ ├── action.dart
│ │ │ ├── component.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── cinema_list_entity.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── cinema_search_delegate.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ ├── hot_movie_entity.dart
│ │ │ ├── movie_params_entity.dart
│ │ │ └── search_cinema_entity.dart
│ │ ├── movie_cinema
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ ├── cinema_movies_entity.dart
│ │ │ │ └── movie_price_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── movie_city
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── cinema_city_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── movie_details
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ ├── movie_details_entity.dart
│ │ │ │ └── movie_schedule_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── movie_list
│ │ │ ├── action.dart
│ │ │ ├── component.dart
│ │ │ ├── effect.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── movie_order_pre
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── movie_seat
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ ├── data.json
│ │ │ │ ├── movie_order_entity.dart
│ │ │ │ └── seat_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── seartch_cinema
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── my_order
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── my_order_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ ├── view.dart
│ │ ├── virtual_product_review
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── virtual_pruduct.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ └── web_virtual_product_preview
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ ├── my_pet
│ │ ├── action.dart
│ │ ├── add
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── pet_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── selectsubtype
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── pet_sub_type_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── selecttype
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── model
│ │ │ │ └── pet_type_entity.dart
│ │ │ ├── page.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── product_details
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ ├── details_entity.dart
│ │ │ └── share_product_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── recipe
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── recipe_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── record
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── review
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── review_image
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── safe_center
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── safe_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── search
│ │ ├── action.dart
│ │ ├── adapter
│ │ │ ├── action.dart
│ │ │ ├── adapter.dart
│ │ │ ├── effect.dart
│ │ │ ├── reducer.dart
│ │ │ └── view.dart
│ │ ├── effect.dart
│ │ ├── filtrate
│ │ │ ├── action.dart
│ │ │ ├── component.dart
│ │ │ ├── effect.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── model
│ │ │ └── search_result_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── setting
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── share
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── shipping_address
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── shipping_address_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── shipping_address_add
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── signin
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ ├── sign_in_result_entity.dart
│ │ │ └── sign_list_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── signinresult
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── splash
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── tally
│ │ ├── action.dart
│ │ ├── add
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── effect.dart
│ │ ├── entity
│ │ │ ├── current_user_tally_entity.dart
│ │ │ └── tally_tag_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── update
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── update_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ ├── user_details
│ │ ├── action.dart
│ │ ├── edit
│ │ │ ├── action.dart
│ │ │ ├── effect.dart
│ │ │ ├── page.dart
│ │ │ ├── reducer.dart
│ │ │ ├── state.dart
│ │ │ └── view.dart
│ │ ├── effect.dart
│ │ ├── model
│ │ │ └── user_details_entity.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
│ └── webview
│ │ ├── action.dart
│ │ ├── effect.dart
│ │ ├── page.dart
│ │ ├── reducer.dart
│ │ ├── state.dart
│ │ └── view.dart
├── generated
│ └── json
│ │ ├── base
│ │ ├── json_convert_content.dart
│ │ └── json_filed.dart
│ │ ├── cinema_list_entity_helper.dart
│ │ ├── movie_price_entity_helper.dart
│ │ ├── outermost_entity_helper.dart
│ │ └── search_cinema_entity_helper.dart
├── global_store
│ ├── action.dart
│ ├── reducer.dart
│ ├── state.dart
│ └── store.dart
├── helper
│ ├── model
│ │ ├── auto_entity.dart
│ │ └── local_user.dart
│ ├── navigator_helper.dart
│ ├── permission_helper.dart
│ ├── qqwx_helper.dart
│ └── user_helper.dart
├── localizetion
│ ├── data
│ │ ├── abstract_locale_string.dart
│ │ ├── locale_string_en.dart
│ │ └── locale_string_zh.dart
│ ├── default_localization.dart
│ ├── fallback_cupertino_localisations_delegate.dart
│ └── localizations_delegate.dart
├── main.dart
├── network
│ ├── entity
│ │ ├── cos_entity.dart
│ │ ├── outermost_entity.dart
│ │ ├── share_result_entity.dart
│ │ └── share_url_entity.dart
│ ├── net_exception.dart
│ └── net_work.dart
├── routes.dart
├── utils
│ ├── color_utils.dart
│ ├── completer_utils.dart
│ ├── date_utils.dart
│ ├── device_utils.dart
│ ├── hex_color.dart
│ ├── ios_model.dart
│ ├── jiguang_utils.dart
│ ├── jmessage_utils.dart
│ ├── keyboard_utils.dart
│ ├── map_utils.dart
│ ├── model
│ │ └── jiguang_entity.dart
│ ├── platform_utils.dart
│ ├── share_utils.dart
│ └── window_utils.dart
└── widget
│ ├── Toolbar.dart
│ ├── back_button_arrows.dart
│ ├── back_widget.dart
│ ├── commodity_count.dart
│ ├── count_down_button.dart
│ ├── custom_dialog.dart
│ ├── dotline_widget.dart
│ ├── empty_widget.dart
│ ├── eye_text_form_field.dart
│ ├── keep_alive_widget.dart
│ ├── loadling_widget.dart
│ ├── no_scale_text_widget.dart
│ ├── oval_swiper_pagination_builder.dart
│ ├── record_button_widget.dart
│ ├── refresh_widget.dart
│ ├── select_bottom.dart
│ ├── sliver_animated_list.dart
│ ├── sliver_app_bar_delegate.dart
│ ├── staic_rating_bar.dart
│ ├── vertical_line.dart
│ └── webview_toolbar.dart
├── pubspec.lock
├── pubspec.yaml
├── res
└── values
│ └── strings_en.arb
└── test
└── test.dart
/.metadata:
--------------------------------------------------------------------------------
1 | # This file tracks properties of this Flutter project.
2 | # Used by Flutter tool to assess capabilities and perform upgrades etc.
3 | #
4 | # This file should be version controlled and should not be manually edited.
5 |
6 | version:
7 | revision: bc7bc940836f1f834699625426795fd6f07c18ec
8 | channel: beta
9 |
10 | project_type: app
11 |
--------------------------------------------------------------------------------
/android/app/src/debug/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/android/app/src/main/kotlin/com/chongmeng/chongmeng/AppApplication.kt:
--------------------------------------------------------------------------------
1 | package com.chongmeng.chongmeng
2 |
3 | class AppApplication {
4 |
5 | }
--------------------------------------------------------------------------------
/android/app/src/main/kotlin/com/chongmeng/chongmeng/wxapi/WXEntryActivity.java:
--------------------------------------------------------------------------------
1 | package com.chongmeng.chongmeng.wxapi;
2 |
3 | import com.jarvan.fluwx.wxapi.FluwxWXEntryActivity;
4 | import com.umeng.socialize.weixin.view.WXCallbackActivity;
5 |
6 | //public class WXEntryActivity extends FluwxWXEntryActivity {
7 | public class WXEntryActivity extends WXCallbackActivity {
8 | }
9 |
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable-xhdpi/login_bt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/drawable-xhdpi/login_bt.png
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable-xhdpi/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/drawable-xhdpi/logo.png
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable-xhdpi/shanyan_close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/drawable-xhdpi/shanyan_close.png
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable-xxhdpi/login_bt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/drawable-xxhdpi/login_bt.png
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable-xxhdpi/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/drawable-xxhdpi/logo.png
--------------------------------------------------------------------------------
/android/app/src/main/res/drawable/launch_background.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
12 |
13 |
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/android/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 宠窝
3 |
4 |
5 |
--------------------------------------------------------------------------------
/android/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
--------------------------------------------------------------------------------
/android/app/src/profile/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/android/chongmeng-android.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/android/gradle.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx1536M
2 | android.enableJetifier=true
3 | android.useAndroidX=true
4 | android.enableR8=true
5 |
--------------------------------------------------------------------------------
/android/key.properties:
--------------------------------------------------------------------------------
1 | storePassword=example
2 | keyPassword=example
3 | keyAlias=example
4 | storeFile=../key_store
--------------------------------------------------------------------------------
/android/local.properties:
--------------------------------------------------------------------------------
1 | flutter.buildMode=debug
2 | flutter.versionName=1.5.3
3 | flutter.sdk=/Users/zhangruiyu/tools/flutter
4 | sdk.dir=/Users/zhangruiyu/tools/sdk
5 | flutter.versionCode=22
--------------------------------------------------------------------------------
/android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
3 | def flutterProjectRoot = rootProject.projectDir.parentFile.toPath()
4 |
5 | def plugins = new Properties()
6 | def pluginsFile = new File(flutterProjectRoot.toFile(), '.flutter-plugins')
7 | if (pluginsFile.exists()) {
8 | pluginsFile.withReader('UTF-8') { reader -> plugins.load(reader) }
9 | }
10 |
11 | plugins.each { name, path ->
12 | def pluginDirectory = flutterProjectRoot.resolve(path).resolve('android').toFile()
13 | include ":$name"
14 | project(":$name").projectDir = pluginDirectory
15 | }
16 |
--------------------------------------------------------------------------------
/android/settings_aar.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/assets/2.0x/auto_page_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/auto_page_bg.png
--------------------------------------------------------------------------------
/assets/2.0x/home_movie_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/home_movie_banner.png
--------------------------------------------------------------------------------
/assets/2.0x/home_page_icon_gonggao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/home_page_icon_gonggao.png
--------------------------------------------------------------------------------
/assets/2.0x/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/logo.png
--------------------------------------------------------------------------------
/assets/2.0x/main_community_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_community_normal.png
--------------------------------------------------------------------------------
/assets/2.0x/main_community_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_community_select.png
--------------------------------------------------------------------------------
/assets/2.0x/main_home_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_home_normal.png
--------------------------------------------------------------------------------
/assets/2.0x/main_home_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_home_select.png
--------------------------------------------------------------------------------
/assets/2.0x/main_my_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_my_normal.png
--------------------------------------------------------------------------------
/assets/2.0x/main_my_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_my_select.png
--------------------------------------------------------------------------------
/assets/2.0x/main_store_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_store_normal.png
--------------------------------------------------------------------------------
/assets/2.0x/main_store_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/main_store_select.png
--------------------------------------------------------------------------------
/assets/2.0x/movie_cinema_icon_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/movie_cinema_icon_normal.png
--------------------------------------------------------------------------------
/assets/2.0x/movie_cinema_icon_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/movie_cinema_icon_select.png
--------------------------------------------------------------------------------
/assets/2.0x/movie_movie_icon_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/movie_movie_icon_normal.png
--------------------------------------------------------------------------------
/assets/2.0x/movie_movie_icon_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/movie_movie_icon_select.png
--------------------------------------------------------------------------------
/assets/2.0x/qq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/qq.png
--------------------------------------------------------------------------------
/assets/2.0x/qq_zone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/qq_zone.png
--------------------------------------------------------------------------------
/assets/2.0x/signin_page_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/signin_page_banner.png
--------------------------------------------------------------------------------
/assets/2.0x/signin_page_sign_item_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/signin_page_sign_item_bg.png
--------------------------------------------------------------------------------
/assets/2.0x/signin_page_sign_success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/signin_page_sign_success.png
--------------------------------------------------------------------------------
/assets/2.0x/splash_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/splash_text.png
--------------------------------------------------------------------------------
/assets/2.0x/update_page_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/update_page_bg.png
--------------------------------------------------------------------------------
/assets/2.0x/update_page_cancle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/update_page_cancle.png
--------------------------------------------------------------------------------
/assets/2.0x/wechat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/wechat.png
--------------------------------------------------------------------------------
/assets/2.0x/wechat_time_line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/2.0x/wechat_time_line.png
--------------------------------------------------------------------------------
/assets/3.0x/auto_page_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/auto_page_bg.png
--------------------------------------------------------------------------------
/assets/3.0x/home_movie_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/home_movie_banner.png
--------------------------------------------------------------------------------
/assets/3.0x/home_page_icon_gonggao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/home_page_icon_gonggao.png
--------------------------------------------------------------------------------
/assets/3.0x/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/logo.png
--------------------------------------------------------------------------------
/assets/3.0x/main_community_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_community_normal.png
--------------------------------------------------------------------------------
/assets/3.0x/main_community_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_community_select.png
--------------------------------------------------------------------------------
/assets/3.0x/main_home_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_home_normal.png
--------------------------------------------------------------------------------
/assets/3.0x/main_home_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_home_select.png
--------------------------------------------------------------------------------
/assets/3.0x/main_my_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_my_normal.png
--------------------------------------------------------------------------------
/assets/3.0x/main_my_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_my_select.png
--------------------------------------------------------------------------------
/assets/3.0x/main_store_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_store_normal.png
--------------------------------------------------------------------------------
/assets/3.0x/main_store_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/main_store_select.png
--------------------------------------------------------------------------------
/assets/3.0x/movie_cinema_icon_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/movie_cinema_icon_normal.png
--------------------------------------------------------------------------------
/assets/3.0x/movie_cinema_icon_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/movie_cinema_icon_select.png
--------------------------------------------------------------------------------
/assets/3.0x/movie_movie_icon_normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/movie_movie_icon_normal.png
--------------------------------------------------------------------------------
/assets/3.0x/movie_movie_icon_select.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/movie_movie_icon_select.png
--------------------------------------------------------------------------------
/assets/3.0x/qq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/qq.png
--------------------------------------------------------------------------------
/assets/3.0x/qq_zone.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/qq_zone.png
--------------------------------------------------------------------------------
/assets/3.0x/signin_page_banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/signin_page_banner.png
--------------------------------------------------------------------------------
/assets/3.0x/signin_page_sign_item_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/signin_page_sign_item_bg.png
--------------------------------------------------------------------------------
/assets/3.0x/signin_page_sign_success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/signin_page_sign_success.png
--------------------------------------------------------------------------------
/assets/3.0x/splash_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/splash_text.png
--------------------------------------------------------------------------------
/assets/3.0x/update_page_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/update_page_bg.png
--------------------------------------------------------------------------------
/assets/3.0x/update_page_cancle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/update_page_cancle.png
--------------------------------------------------------------------------------
/assets/3.0x/wechat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/wechat.png
--------------------------------------------------------------------------------
/assets/3.0x/wechat_time_line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/3.0x/wechat_time_line.png
--------------------------------------------------------------------------------
/assets/account_page_no_login.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/account_page_no_login.png
--------------------------------------------------------------------------------
/assets/adoption_age.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/adoption_age.png
--------------------------------------------------------------------------------
/assets/adoption_expelling_parasite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/adoption_expelling_parasite.png
--------------------------------------------------------------------------------
/assets/adoption_immune.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/adoption_immune.png
--------------------------------------------------------------------------------
/assets/adoption_immune_sex_m.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/adoption_immune_sex_m.png
--------------------------------------------------------------------------------
/assets/adoption_immune_sex_w.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/adoption_immune_sex_w.png
--------------------------------------------------------------------------------
/assets/dynamic_message.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/dynamic_message.png
--------------------------------------------------------------------------------
/assets/home_page_adopt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_adopt.png
--------------------------------------------------------------------------------
/assets/home_page_cat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_cat.png
--------------------------------------------------------------------------------
/assets/home_page_doctor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_doctor.png
--------------------------------------------------------------------------------
/assets/home_page_dog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_dog.png
--------------------------------------------------------------------------------
/assets/home_page_love.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_love.png
--------------------------------------------------------------------------------
/assets/home_page_qa.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_qa.png
--------------------------------------------------------------------------------
/assets/home_page_recipe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_recipe.png
--------------------------------------------------------------------------------
/assets/home_page_sign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/home_page_sign.png
--------------------------------------------------------------------------------
/assets/invite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/invite.png
--------------------------------------------------------------------------------
/assets/splash_page_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/assets/splash_page_bg.png
--------------------------------------------------------------------------------
/build_android_script.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | flutter clean
3 | flutter build apk --target-platform android-arm --split-per-abi
4 | mv build/app/outputs/apk/release/app-armeabi-v7a-release.apk build/app/outputs/apk/release/宠窝cw.apk
5 | open build/app/outputs/apk/release/
--------------------------------------------------------------------------------
/ios.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | flutter clean
3 | flutter build ios --release
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/ios/Runner.xcodeproj/xcuserdata/zhangruiyu.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | Runner.xcscheme_^#shared#^_
8 |
9 | orderHint
10 | 0
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | BuildSystemType
6 | Original
7 |
8 |
9 |
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcuserdata/zhangruiyu.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner.xcworkspace/xcuserdata/zhangruiyu.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/ios/Runner.xcworkspace/xcuserdata/zhangruiyu.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
9 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/ios/Runner/AppDelegate.h:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 |
4 | @interface AppDelegate : FlutterAppDelegate
5 |
6 | @end
7 |
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-1024.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20-ipad.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20@2x-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20@2x-ipad.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-20@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29-ipad.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29@2x-ipad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29@2x-ipad.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-40.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-50.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-50@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-57.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-57@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-72.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-72.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-72@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-76.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "LaunchImage.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "LaunchImage@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "LaunchImage@3x.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md:
--------------------------------------------------------------------------------
1 | # Launch Screen Assets
2 |
3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory.
4 |
5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/login_bt.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "login_bt@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "login_bt@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/login_bt.imageset/login_bt@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/login_bt.imageset/login_bt@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/login_bt.imageset/login_bt@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/login_bt.imageset/login_bt@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/logo.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "logo@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "logo@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/logo.imageset/logo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/logo.imageset/logo@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/logo.imageset/logo@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/logo.imageset/logo@3x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/shanyan_close.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x"
6 | },
7 | {
8 | "idiom" : "universal",
9 | "filename" : "shanyan_close@2x.png",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "filename" : "shanyan_close@3x.png",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/shanyan_close.imageset/shanyan_close@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/shanyan_close.imageset/shanyan_close@2x.png
--------------------------------------------------------------------------------
/ios/Runner/Assets.xcassets/shanyan_close.imageset/shanyan_close@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zhangruiyu/flutter_cw_open/5eb5e3bf6f7e2c35dd2dd7957367fc833467b084/ios/Runner/Assets.xcassets/shanyan_close.imageset/shanyan_close@3x.png
--------------------------------------------------------------------------------
/ios/Runner/GeneratedPluginRegistrant.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated file. Do not edit.
3 | //
4 |
5 | #ifndef GeneratedPluginRegistrant_h
6 | #define GeneratedPluginRegistrant_h
7 |
8 | #import
9 |
10 | NS_ASSUME_NONNULL_BEGIN
11 |
12 | @interface GeneratedPluginRegistrant : NSObject
13 | + (void)registerWithRegistry:(NSObject*)registry;
14 | @end
15 |
16 | NS_ASSUME_NONNULL_END
17 | #endif /* GeneratedPluginRegistrant_h */
18 |
--------------------------------------------------------------------------------
/ios/Runner/Runner.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | aps-environment
6 | development
7 | com.apple.developer.associated-domains
8 |
9 | applinks:www.keleyuanyuan.xyz
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/ios/Runner/apple-app-site-association:
--------------------------------------------------------------------------------
1 | {
2 | "applinks":{
3 | "apps":[
4 |
5 | ],
6 | "details":[
7 | {
8 | "paths":["*"],
9 | "appID":"94XA4357U9.com.chongmeng.chongwo"
10 | }
11 | ]
12 | }
13 | }
--------------------------------------------------------------------------------
/ios/Runner/main.m:
--------------------------------------------------------------------------------
1 | #import
2 | #import
3 | #import "AppDelegate.h"
4 |
5 | int main(int argc, char* argv[]) {
6 | @autoreleasepool {
7 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/ios/Runner/zh-Hans.lproj/LaunchScreen.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/ios/Runner/zh-Hans.lproj/Main.strings:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/ios/ServiceDefinitions.json:
--------------------------------------------------------------------------------
1 | {"services":[]}
--------------------------------------------------------------------------------
/lib/components/community_user_head/action.dart:
--------------------------------------------------------------------------------
1 | import 'package:fish_redux/fish_redux.dart';
2 |
3 | enum CommunityUserHeadAction { action }
4 |
5 | class CommunityUserHeadActionCreator {
6 | static Action onAction() {
7 | return const Action(CommunityUserHeadAction.action);
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/lib/components/community_user_head/component.dart:
--------------------------------------------------------------------------------
1 | import 'package:fish_redux/fish_redux.dart';
2 |
3 | import 'effect.dart';
4 | import 'reducer.dart';
5 | import 'state.dart';
6 | import 'view.dart';
7 |
8 | class CommunityUserHeadComponent extends Component {
9 | CommunityUserHeadComponent()
10 | : super(
11 | effect: buildEffect(),
12 | reducer: buildReducer(),
13 | view: buildView,
14 | dependencies: Dependencies(
15 | adapter: null,
16 | slots: >{
17 | }),);
18 |
19 | }
20 |
--------------------------------------------------------------------------------
/lib/components/community_user_head/effect.dart:
--------------------------------------------------------------------------------
1 | import 'package:fish_redux/fish_redux.dart';
2 | import 'action.dart';
3 | import 'state.dart';
4 |
5 | Effect buildEffect() {
6 | return combineEffects(