- .idea
- codeStyles
- codeStyleConfig.xml[142B]
- Project.xml[3KB]
- compiler.xml[169B]
- gradle.xml[1KB]
- misc.xml[26KB]
- vcs.xml[180B]
- .gitignore[47B]
- codeStyles
- app
- src
- main
- java
- com
- aries
- mall
- AppApplication.kt[2KB]
- mall
- aries
- com
- res
- drawable
- splash.jpeg[53KB]
- mipmap-anydpi-v26
- ic_launcher.xml[272B]
- ic_launcher_round.xml[272B]
- mipmap-hdpi
- ic_launcher.webp[1KB]
- ic_launcher_round.webp[2KB]
- mipmap-mdpi
- ic_launcher.webp[982B]
- ic_launcher_round.webp[1KB]
- mipmap-xhdpi
- ic_launcher.webp[1KB]
- ic_launcher_round.webp[3KB]
- mipmap-xxhdpi
- ic_launcher.webp[2KB]
- ic_launcher_round.webp[5KB]
- mipmap-xxxhdpi
- ic_launcher.webp[3KB]
- ic_launcher_round.webp[7KB]
- values
- colors.xml[587B]
- dimens.xml[210B]
- strings.xml[66B]
- styles.xml[1KB]
- values-night
- themes.xml[826B]
- xml
- drawable
- AndroidManifest.xml[1KB]
- java
- main
- .gitignore[6B]
- build.gradle[2KB]
- proguard-rules.pro[750B]
- src
- gradle
- wrapper
- gradle-wrapper.jar[57KB]
- gradle-wrapper.properties[232B]
- wrapper
- images
- cart.gif[6.27MB]
- cart.png[1.54MB]
- category.gif[2.69MB]
- category.png[2.7MB]
- detail.gif[12.03MB]
- detail.png[2.71MB]
- download.png[2KB]
- framework.png[128KB]
- home.gif[6.53MB]
- home.png[2.86MB]
- mine.gif[5.87MB]
- mine.png[2.69MB]
- process.png[319KB]
- setting.gif[1.18MB]
- setting.png[1.04MB]
- keystore
- keystore.properties[94B]
- mall_key.jks[2KB]
- local_lib
- hermes
- build.gradle[105B]
- hermes-engine-0.70.1-release.aar[3.3MB]
- rn
- android-jsc-r250230.aar[10.78MB]
- build.gradle[162B]
- react-native-0.70.1-release.aar[12.03MB]
- hermes
- local_mock
- src
- main
- assets
- api
- mall
- cart
- category
- list.json[1KB]
- queryContentByCategory.json[12KB]
- detail
- home
- main
- queryBanner.json[520B]
- queryScrollTabs.json[123B]
- mine
- queryMineInfo.json[2KB]
- queryRecommendList.json[4KB]
- product
- queryListByPage.json[3KB]
- rn
- index.json[353B]
- mall
- api
- java
- com
- aries
- mock
- provider
- AssetsStreamProvider.kt[339B]
- provider
- mock
- aries
- com
- AndroidManifest.xml[75B]
- assets
- main
- .gitignore[6B]
- build.gradle[1KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- module_cart
- src
- androidTest
- java
- com
- aries
- cart
- ExampleInstrumentedTest.kt[660B]
- cart
- aries
- com
- java
- main
- java
- com
- aries
- cart
- ui
- adapter
- CartGoodsAdapter.kt[3KB]
- QuickEntryPopupAdapter.kt[1KB]
- listener
- OnCartItemChangeListener.kt[153B]
- OnStepperChangeListener.kt[160B]
- view
- QuickEntryPopup.kt[1KB]
- ApiService.kt[1KB]
- CartFragment.kt[11KB]
- CartState.kt[817B]
- CartViewModel.kt[2KB]
- ConvertUtil.kt[717B]
- adapter
- ui
- cart
- aries
- com
- res
- drawable
- address_text_bg.xml[191B]
- bottom_all_select_bg.xml[644B]
- btn_settlement_bg.xml[651B]
- cart_item_bg.xml[652B]
- fragment_cart_bg.xml[238B]
- quick_entry_bg.xml[729B]
- text_grey_bg.xml[198B]
- ic_address.png[1KB]
- probably_like.png[17KB]
- layout
- bottom_all_select.xml[2KB]
- fragment_cart.xml[4KB]
- fragment_cart_content.xml[3KB]
- fragment_cart_item_goods.xml[4KB]
- fragment_cart_item_store.xml[1KB]
- quick_entry_gridvew.xml[1KB]
- quick_entry_gridvew_item.xml[680B]
- top_address.xml[3KB]
- top_filter.xml[1KB]
- drawable
- AndroidManifest.xml[75B]
- java
- test
- java
- com
- aries
- cart
- ExampleUnitTest.kt[338B]
- cart
- aries
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[1KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- module_category
- src
- androidTest
- java
- com
- example
- category
- ExampleInstrumentedTest.kt[672B]
- category
- example
- com
- java
- main
- java
- com
- aries
- category
- ui
- adapter
- CategoryListAdapter.kt[1KB]
- SectionQuickAdapter.kt[1KB]
- modal
- CategoryModal.kt[298B]
- view
- CategoryRightView.kt[6KB]
- SearchHeaderView.kt[1KB]
- ApiService.kt[733B]
- CategoryFragment.kt[4KB]
- LeftCategoryState.kt[361B]
- LeftCategoryViewModel.kt[857B]
- RightCategoryState.kt[385B]
- RightCategoryViewModel.kt[891B]
- adapter
- ui
- category
- aries
- com
- res
- drawable
- shape_corner_bottom_right.xml[258B]
- shape_corner_top_right.xml[255B]
- shape_search_view_bg.xml[189B]
- message.png[3KB]
- scan.png[1KB]
- search.png[1KB]
- layout
- fragment_main.xml[1KB]
- main_left_item.xml[787B]
- main_right.xml[2KB]
- main_right_grid.xml[722B]
- main_right_grid_header.xml[563B]
- serach.xml[3KB]
- values
- colors.xml[144B]
- dimens.xml[133B]
- strings.xml[72B]
- styles.xml[117B]
- drawable
- AndroidManifest.xml[79B]
- java
- test
- java
- com
- example
- category
- ExampleUnitTest.kt[344B]
- category
- example
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[1KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- module_common
- src
- androidTest
- java
- com
- example
- common
- ExampleInstrumentedTest.kt[668B]
- common
- example
- com
- java
- main
- java
- com
- aries
- common
- adapter
- GoodsListAdapter.kt[1KB]
- PreviewPictureAdapter.kt[1KB]
- base
- BaseActivity.kt[1KB]
- BaseFragment.kt[1KB]
- BaseResponse.kt[106B]
- bean
- GoodsBean.kt[363B]
- config
- AppConfig.kt[150B]
- ModuleConfig.kt[391B]
- constants
- RouterPaths.kt[725B]
- decoration
- SpacesItemDecoration.kt[616B]
- dialog
- LoadingDialog.kt[1KB]
- PreviewPictureDialog.kt[1KB]
- impl
- IBaseApplication.kt[76B]
- interceptor
- NavigationLogInterceptor.kt[900B]
- provider
- ShareContentProvider.kt[1KB]
- ui
- detail
- adapter
- AppraiseListSectionAdapter.kt[1KB]
- ColorThumbListAdapter.kt[1KB]
- GoodsDesImgListAdapter.kt[747B]
- GoodsImgBannerAdapter.kt[1KB]
- ApiService.kt[1KB]
- ConvertUtil.kt[233B]
- DetailActivity.kt[12KB]
- DetailState.kt[941B]
- DetailViewModal.kt[2KB]
- adapter
- detail
- util
- CoilUtil.kt[1KB]
- DisplayUtil.kt[401B]
- GsonUtil.kt[348B]
- HttpUtil.kt[4KB]
- PixelUtil.kt[1KB]
- StatusBarUtil.kt[979B]
- UnreadMsgUtil.kt[1KB]
- widget
- AnimationNestedScrollView.kt[1KB]
- Stepper.kt[5KB]
- SwipeMenuLayout.kt[26KB]
- BaseApplication.kt[1KB]
- CommonApplication.kt[974B]
- adapter
- common
- aries
- com
- res
- anim
- rns_default_enter_in.xml[627B]
- rns_default_enter_out.xml[629B]
- rns_default_exit_in.xml[514B]
- rns_default_exit_out.xml[544B]
- rns_fade_from_bottom.xml[836B]
- rns_fade_in.xml[321B]
- rns_fade_out.xml[321B]
- rns_fade_to_bottom.xml[862B]
- rns_no_animation_20.xml[270B]
- rns_no_animation_250.xml[273B]
- rns_no_animation_350.xml[272B]
- rns_no_animation_medium.xml[308B]
- rns_slide_in_from_bottom.xml[444B]
- rns_slide_in_from_left.xml[231B]
- rns_slide_in_from_right.xml[230B]
- rns_slide_out_to_bottom.xml[444B]
- rns_slide_out_to_left.xml[230B]
- rns_slide_out_to_right.xml[229B]
- drawable
- animation_loading.xml[313B]
- appbar_elevation.xml[602B]
- back_top_bg.xml[250B]
- badge_bg.xml[263B]
- btn_buy_bg.xml[335B]
- btn_cart_bg.xml[335B]
- detail_appraise_more_bg.xml[289B]
- detail_banner_number_indicator_bg.xml[388B]
- detail_color_thumb_select.xml[275B]
- detail_color_thumb_unselect.xml[277B]
- dialog_loading.xml[274B]
- divider_horizontal.xml[234B]
- enter_bg.xml[190B]
- footer_bg.xml[424B]
- four_corners_white_14_bg.xml[198B]
- gray_circular_bg.xml[177B]
- normal_indicator.xml[199B]
- rounded_corners_white_10_bg.xml[248B]
- selected_indicator.xml[201B]
- selector_check_box.xml[453B]
- selector_tab_indicator.xml[220B]
- selector_tab_indicator2.xml[294B]
- shape_loading_circle.xml[344B]
- shape_tab_indicator_selected.xml[376B]
- shape_tab_indicator_selected2.xml[1013B]
- shape_tab_indicator_unselected2.xml[715B]
- similar_bg.xml[229B]
- step_add_sub_bg.xml[248B]
- step_left_selector.xml[818B]
- step_right_selector.xml[822B]
- tag_bg.xml[329B]
- back_top.png[1KB]
- default_img.png[2KB]
- dialog_loading_img.png[1KB]
- ic_close.png[868B]
- ic_loading_1.png[2KB]
- ic_loading_2.png[2KB]
- ic_stepper_add.png[460B]
- ic_stepper_add_disabled.png[542B]
- ic_stepper_sub.png[293B]
- ic_stepper_sub_disabled.png[307B]
- selector_check_false.png[1KB]
- selector_check_true.png[1KB]
- drawable-hdpi
- ic_arrow_right.png[469B]
- ic_back_black.png[488B]
- ic_back_grey.png[596B]
- ic_calendar.png[1KB]
- ic_camera.png[1KB]
- ic_cart.png[917B]
- ic_customer_service.png[1KB]
- ic_ellipsis.png[422B]
- ic_ellipsis_black.png[294B]
- ic_ellipsis_grey.png[311B]
- ic_loading.png[1KB]
- ic_message_white.png[1KB]
- ic_msg.png[1KB]
- ic_pet.png[11KB]
- ic_scan.png[904B]
- ic_search.png[1KB]
- ic_share_black.png[799B]
- ic_share_grey.png[949B]
- ic_shop_cart.png[1KB]
- ic_store.png[1KB]
- ic_store_red.png[1KB]
- drawable-v23
- tab_indicator_shape.xml[376B]
- layout
- activity_detail.xml[2KB]
- activity_detail_appraise.xml[1KB]
- activity_detail_appraise_header.xml[1KB]
- activity_detail_appraise_item.xml[525B]
- activity_detail_des.xml[2KB]
- activity_detail_des_img.xml[424B]
- activity_detail_footer.xml[4KB]
- activity_detail_goods.xml[8KB]
- activity_detail_recommend.xml[1004B]
- badge_layout.xml[720B]
- color_thumb_item.xml[439B]
- default_error_screen.xml[2KB]
- detail_header.xml[4KB]
- goods_item.xml[2KB]
- goods_second_item.xml[2KB]
- layout_stepper.xml[1KB]
- loading_dialog.xml[1KB]
- preview_picture.xml[1KB]
- tab_item.xml[821B]
- values
- attrs.xml[1KB]
- colors.xml[2KB]
- dimens.xml[1KB]
- strings.xml[364B]
- styles.xml[2KB]
- themes.xml[669B]
- values.xml[244B]
- values-night
- themes.xml[260B]
- values-v19
- dimens.xml[1KB]
- styles.xml[625B]
- values-v21
- dimens.xml[1KB]
- styles.xml[625B]
- anim
- AndroidManifest.xml[264B]
- java
- test
- java
- com
- example
- common
- ExampleUnitTest.kt[342B]
- common
- example
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[3KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- module_main
- src
- androidTest
- java
- com
- example
- main
- ExampleInstrumentedTest.kt[664B]
- main
- example
- com
- java
- main
- assets
- module.json[502B]
- java
- com
- aries
- main
- activity
- CartActivity.kt[845B]
- kit
- header
- HeaderComponent.kt[1KB]
- util
- ScreenUtil.kt[543B]
- header
- ui
- splash
- StartPageActivity.kt[1KB]
- stepper
- StepperActivity.kt[966B]
- splash
- MainActivity.kt[5KB]
- MainApplication.kt[136B]
- activity
- main
- aries
- com
- res
- anim
- fade_in.xml[249B]
- fade_out.xml[249B]
- drawable
- ic_launcher_background.xml[5KB]
- main_selector_cart.xml[254B]
- main_selector_category.xml[262B]
- main_selector_home.xml[254B]
- main_selector_mine.xml[254B]
- round_corner_bg.xml[189B]
- round_corner_btn_bg.xml[189B]
- selector_tab_color.xml[268B]
- skipshape.xml[558B]
- back.png[883B]
- ic_cart.png[1KB]
- ic_cart_active.png[4KB]
- ic_category.png[1KB]
- ic_category_active.png[5KB]
- ic_home.png[1KB]
- ic_home_active.png[4KB]
- ic_mine.png[1KB]
- ic_mine_active.png[4KB]
- splash.jpeg[72KB]
- drawable-hdpi
- pic2.jpg[264KB]
- pic3.jpg[97KB]
- pic4.jpg[170KB]
- drawable-v24
- layout
- activity_cart.xml[485B]
- activity_sink_sticky.xml[9KB]
- fragment_dashboard_module_item.xml[613B]
- fragment_dashboard_module_title.xml[523B]
- fragment_mine.xml[809B]
- layout_advertisement.xml[839B]
- layout_header.xml[1KB]
- layout_main.xml[1KB]
- layout_stepper_demo.xml[536B]
- layout_tab_waterfall.xml[2KB]
- layout_waterfall.xml[978B]
- layout_waterfall_item.xml[745B]
- view_list.xml[908B]
- menu
- bottom_nav_menu.xml[732B]
- mipmap-anydpi-v26
- ic_launcher.xml[272B]
- ic_launcher_round.xml[272B]
- mipmap-hdpi
- ic_launcher.webp[1KB]
- ic_launcher_round.webp[2KB]
- mipmap-mdpi
- ic_launcher.webp[982B]
- ic_launcher_round.webp[1KB]
- mipmap-xhdpi
- ic_launcher.webp[1KB]
- ic_launcher_round.webp[3KB]
- mipmap-xxhdpi
- ic_launcher.webp[2KB]
- ic_launcher_round.webp[5KB]
- mipmap-xxxhdpi
- ic_launcher.webp[3KB]
- ic_launcher_round.webp[7KB]
- values
- attrs.xml[280B]
- colors.xml[587B]
- dimens.xml[336B]
- strings.xml[1KB]
- styles.xml[1KB]
- themes.xml[826B]
- values-night
- themes.xml[826B]
- anim
- AndroidManifest.xml[401B]
- assets
- test
- java
- com
- example
- main
- ExampleUnitTest.kt[340B]
- main
- example
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[1KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- module_mine
- src
- androidTest
- java
- com
- aries
- mine
- ExampleInstrumentedTest.kt[660B]
- mine
- aries
- com
- java
- main
- java
- com
- aries
- mine
- ui
- adapter
- FiveGridAdapter.kt[1KB]
- FiveViewPagerAdapter.kt[600B]
- fragment
- GridFragment.kt[915B]
- view
- FiveMenuView.kt[2KB]
- ApiService.kt[887B]
- MineFragment.kt[7KB]
- MineState.kt[708B]
- MineViewModal.kt[2KB]
- adapter
- ui
- mine
- aries
- com
- res
- drawable
- banner_bg.xml[163B]
- order_card_bg.xml[194B]
- header.jpg[3KB]
- ic_friend.png[1KB]
- ic_goods_star.png[892B]
- ic_look_history.png[929B]
- ic_message.png[944B]
- ic_setting.png[1KB]
- ic_store_focus.png[721B]
- ic_todo_evaluate.png[671B]
- ic_todo_exchange.png[613B]
- ic_todo_get.png[482B]
- ic_todo_pay.png[381B]
- mine_top_bg.png[70KB]
- layout
- five_menu_gridview.xml[311B]
- five_menu_item.xml[694B]
- five_menu_main.xml[863B]
- floating_header.xml[4KB]
- layout_mine.xml[4KB]
- login_userinfo.xml[1KB]
- order_card.xml[7KB]
- values
- strings.xml[63B]
- drawable
- AndroidManifest.xml[75B]
- java
- test
- java
- com
- aries
- mine
- ExampleUnitTest.kt[338B]
- mine
- aries
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[1KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- module_rn
- src
- androidTest
- java
- com
- aries
- rn
- ExampleInstrumentedTest.kt[656B]
- rn
- aries
- com
- java
- main
- java
- com
- aries
- rn
- activity
- download
- Downloader.java[4KB]
- DownloadProgress.java[986B]
- DownloadProgressCallback.java[227B]
- Request.java[407B]
- TLSSocketFactory.java[2KB]
- navigate
- NavigateModule.java[1KB]
- NavigatePackage.java[763B]
- utils
- FileUtils.java[8KB]
- MaskLog.java[2KB]
- Md5Utils.java[1KB]
- BundleEntity.java[935B]
- Constants.java[1KB]
- LoadReactDelegate.java[7KB]
- MiniAppVersionCheckDelegate.java[3KB]
- Options.java[3KB]
- Page.java[2KB]
- ReactInstanceHolder.java[472B]
- ReactJsBundleFactory.java[1KB]
- RootViewReload.java[5KB]
- VersionCheckerDelegate.java[551B]
- rn
- dylanvann
- fastimage
- FastImageCacheControl.java[112B]
- FastImageGlideModule.java[286B]
- FastImageOkHttpProgressGlideModule.java[5KB]
- FastImageProgressListener.java[408B]
- FastImageRequestListener.java[2KB]
- FastImageSource.java[3KB]
- FastImageViewConverter.java[6KB]
- FastImageViewManager.java[6KB]
- FastImageViewModule.java[2KB]
- FastImageViewPackage.java[823B]
- FastImageViewWithUrl.java[5KB]
- fastimage
- facebook
- react
- viewmanagers
- RNCSafeAreaProviderManagerDelegate.java[937B]
- RNCSafeAreaProviderManagerInterface.java[449B]
- RNCSafeAreaViewManagerDelegate.java[1KB]
- RNCSafeAreaViewManagerInterface.java[622B]
- RNGestureHandlerButtonManagerDelegate.java[1KB]
- RNGestureHandlerButtonManagerInterface.java[804B]
- RNGestureHandlerRootViewManagerDelegate.java[952B]
- RNGestureHandlerRootViewManagerInterface.java[454B]
- RNSScreenManagerDelegate.java[3KB]
- RNSScreenManagerInterface.java[1KB]
- RNSScreenStackHeaderConfigManagerDelegate.java[4KB]
- RNSScreenStackHeaderConfigManagerInterface.java[1KB]
- RNSScreenStackHeaderSubviewManagerDelegate.java[1KB]
- RNSScreenStackHeaderSubviewManagerInterface.java[529B]
- RNSScreenStackManagerDelegate.java[922B]
- RNSScreenStackManagerInterface.java[444B]
- viewmanagers
- react
- masteratul
- exceptionhandler
- swmansion
- common
- GestureHandlerStateManager.kt[132B]
- gesturehandler
- react
- RNGestureHandlerButtonViewManager.kt[12KB]
- RNGestureHandlerEnabledRootView.kt[955B]
- RNGestureHandlerEvent.kt[2KB]
- RNGestureHandlerEventDataExtractor.kt[272B]
- RNGestureHandlerInteractionManager.kt[2KB]
- RNGestureHandlerModule.kt[30KB]
- RNGestureHandlerRegistry.kt[2KB]
- RNGestureHandlerRootHelper.kt[4KB]
- RNGestureHandlerRootInterface.kt[134B]
- RNGestureHandlerRootView.kt[2KB]
- RNGestureHandlerRootViewManager.kt[1KB]
- RNGestureHandlerStateChangeEvent.kt[2KB]
- RNGestureHandlerTouchEvent.kt[2KB]
- RNViewConfigurationHelper.kt[1KB]
- BuildConfig.java[431B]
- ScaleGestureDetector.java[20KB]
- Extensions.kt[483B]
- FlingGestureHandler.kt[2KB]
- GestureHandler.kt[24KB]
- GestureHandlerInteractionController.kt[514B]
- GestureHandlerOrchestrator.kt[24KB]
- GestureHandlerRegistry.kt[188B]
- GestureUtils.kt[1KB]
- LongPressGestureHandler.kt[2KB]
- ManualGestureHandler.kt[252B]
- NativeViewGestureHandler.kt[7KB]
- OnTouchEventListener.kt[325B]
- PanGestureHandler.kt[10KB]
- PinchGestureHandler.kt[2KB]
- PointerEventsConfig.kt[438B]
- ReactContextExtensions.kt[510B]
- ReanimatedEventDispatcher.kt[277B]
- RNGestureHandlerPackage.kt[854B]
- RotationGestureDetector.kt[3KB]
- RotationGestureHandler.kt[2KB]
- TapGestureHandler.kt[4KB]
- ViewConfigurationHelper.kt[329B]
- react
- rnscreens
- events
- HeaderBackButtonClickedEvent.kt[723B]
- ScreenAppearEvent.kt[636B]
- ScreenDisappearEvent.kt[645B]
- ScreenDismissedEvent.kt[769B]
- ScreenTransitionProgressEvent.kt[1021B]
- ScreenWillAppearEvent.kt[648B]
- ScreenWillDisappearEvent.kt[657B]
- StackFinishTransitioningEvent.kt[673B]
- BuildConfig.java[421B]
- CustomSearchView.kt[2KB]
- CustomToolbar.kt[264B]
- FabricEnabledViewGroup.kt[305B]
- FragmentBackPressOverrider.kt[827B]
- LifecycleHelper.kt[2KB]
- RNScreensPackage.kt[1KB]
- Screen.kt[9KB]
- ScreenContainer.kt[17KB]
- ScreenContainerViewManager.kt[1KB]
- ScreenFragment.kt[13KB]
- ScreensShadowNode.kt[882B]
- ScreenStack.kt[15KB]
- ScreenStackFragment.kt[9KB]
- ScreenStackHeaderConfig.kt[14KB]
- ScreenStackHeaderConfigViewManager.kt[7KB]
- ScreenStackHeaderSubview.kt[1KB]
- ScreenStackHeaderSubviewManager.kt[1KB]
- ScreenStackViewManager.kt[3KB]
- ScreenViewManager.kt[7KB]
- ScreenWindowTraits.kt[11KB]
- SearchBarManager.kt[4KB]
- SearchBarView.kt[5KB]
- SearchViewFormatter.kt[2KB]
- events
- common
- th3rdwave
- safeareacontext
- BuildConfig.java[433B]
- NativeSafeAreaContextSpec.java[2KB]
- EdgeInsets.kt[131B]
- InsetsChangeEvent.kt[923B]
- Rect.kt[120B]
- SafeAreaContextModule.kt[1KB]
- SafeAreaContextPackage.kt[2KB]
- SafeAreaProvider.kt[1KB]
- SafeAreaProviderManager.kt[1KB]
- SafeAreaUtils.kt[3KB]
- SafeAreaView.kt[4KB]
- SafeAreaViewEdges.kt[105B]
- SafeAreaViewLocalData.kt[197B]
- SafeAreaViewManager.kt[2KB]
- SafeAreaViewMode.kt[91B]
- SafeAreaViewShadowNode.kt[5KB]
- SerializationUtils.kt[1KB]
- UIManagerHelperCompat.kt[675B]
- safeareacontext
- aries
- com
- AndroidManifest.xml[316B]
- java
- test
- java
- com
- aries
- rn
- ExampleUnitTest.kt[336B]
- rn
- aries
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[2KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- module_webview
- src
- androidTest
- java
- com
- aries
- webview
- aries
- com
- java
- main
- assets
- bridge.js[2KB]
- Demo.html[2KB]
- hookConsole.js[2KB]
- java
- com
- aries
- webview
- bridge
- Callback.kt[97B]
- ConsolePipe.kt[88B]
- Handler.kt[161B]
- WebViewJavascriptBridge.kt[5KB]
- ui
- WebViewActivity.kt[4KB]
- bridge
- webview
- aries
- com
- res
- layout
- activity_webview.xml[349B]
- layout
- AndroidManifest.xml[245B]
- assets
- test
- java
- com
- aries
- webview
- ExampleUnitTest.java[378B]
- webview
- aries
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[1KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- moudle_home
- src
- androidTest
- java
- com
- example
- home
- ExampleInstrumentedTest.kt[664B]
- home
- example
- com
- java
- main
- java
- com
- aries
- home
- ui
- adapter
- NineGridAdapter.kt[1KB]
- NineViewPagerAdapter.kt[599B]
- constants
- ActionType.kt[98B]
- fragment
- goods
- GoodsListFragment.kt[2KB]
- GoodsState.kt[675B]
- GoodsViewModel.kt[1KB]
- GridFragment.kt[914B]
- goods
- view
- AdView.kt[749B]
- BannerView.kt[2KB]
- NineMenuView.kt[2KB]
- ApiService.kt[1KB]
- HomeFragment.kt[7KB]
- HomeState.kt[606B]
- HomeViewModel.kt[1KB]
- adapter
- HomeApplication.kt[136B]
- ui
- home
- aries
- com
- res
- drawable
- collapsable_bg.xml[704B]
- enter_bg.xml[190B]
- gray_circular_bg.xml[177B]
- search_view_bg.xml[189B]
- similar_bg.xml[229B]
- tag_bg.xml[329B]
- drawable-hdpi
- ic_calendar.png[1KB]
- ic_camera.png[1KB]
- ic_loading.png[1KB]
- ic_msg.png[1KB]
- ic_scan.png[904B]
- ic_search.png[1KB]
- ic_shop_cart.png[1KB]
- layout
- fragment_home.xml[3KB]
- home_ad.xml[382B]
- home_banner.xml[621B]
- home_goods.xml[562B]
- home_goods_item.xml[2KB]
- home_goods_second_item.xml[2KB]
- home_search.xml[1KB]
- home_top_view.xml[2KB]
- nine_memu_gridview.xml[311B]
- nine_memu_item.xml[676B]
- nine_memu_main.xml[781B]
- values
- colors.xml[1KB]
- dimen.xml[474B]
- strings.xml[1KB]
- styles.xml[221B]
- values-zh-rCN
- colors.xml[587B]
- strings.xml[1KB]
- drawable
- AndroidManifest.xml[75B]
- java
- test
- java
- com
- example
- home
- ExampleUnitTest.kt[340B]
- home
- example
- com
- java
- androidTest
- .gitignore[6B]
- build.gradle[1KB]
- consumer-rules.pro[0B]
- proguard-rules.pro[750B]
- src
- __MACOSX
- jd_mall
- .idea
- codeStyles
- ._codeStyleConfig.xml[212B]
- ._Project.xml[212B]
- ._compiler.xml[212B]
- ._gradle.xml[212B]
- ._misc.xml[212B]
- ._vcs.xml[212B]
- ._.gitignore[212B]
- ._codeStyles[212B]
- codeStyles
- app
- src
- main
- java
- com
- aries
- mall
- ._AppApplication.kt[212B]
- ._mall[212B]
- mall
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- drawable
- ._splash.jpeg[212B]
- mipmap-anydpi-v26
- ._ic_launcher.xml[212B]
- ._ic_launcher_round.xml[212B]
- mipmap-hdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-mdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-xhdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-xxhdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-xxxhdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- values
- ._colors.xml[212B]
- ._dimens.xml[212B]
- ._strings.xml[212B]
- ._styles.xml[212B]
- values-night
- ._themes.xml[212B]
- xml
- ._drawable[212B]
- ._mipmap-anydpi-v26[212B]
- ._mipmap-hdpi[212B]
- ._mipmap-mdpi[212B]
- ._mipmap-xhdpi[212B]
- ._mipmap-xxhdpi[212B]
- ._mipmap-xxxhdpi[212B]
- ._values[212B]
- ._values-night[212B]
- ._xml[212B]
- drawable
- ._AndroidManifest.xml[212B]
- ._java[212B]
- ._res[212B]
- java
- ._main[212B]
- main
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- gradle
- wrapper
- ._gradle-wrapper.jar[212B]
- ._gradle-wrapper.properties[212B]
- ._wrapper[212B]
- wrapper
- images
- ._cart.gif[212B]
- ._cart.png[212B]
- ._category.gif[212B]
- ._category.png[212B]
- ._detail.gif[212B]
- ._detail.png[212B]
- ._download.png[212B]
- ._framework.png[212B]
- ._home.gif[212B]
- ._home.png[212B]
- ._mine.gif[212B]
- ._mine.png[212B]
- ._process.png[212B]
- ._setting.gif[212B]
- ._setting.png[212B]
- keystore
- ._keystore.properties[212B]
- ._mall_key.jks[212B]
- local_lib
- hermes
- ._build.gradle[212B]
- ._hermes-engine-0.70.1-release.aar[212B]
- rn
- ._android-jsc-r250230.aar[212B]
- ._build.gradle[212B]
- ._react-native-0.70.1-release.aar[212B]
- ._hermes[212B]
- ._rn[212B]
- hermes
- local_mock
- src
- main
- assets
- api
- mall
- cart
- ._queryCartGoodsList.json[212B]
- ._queryMaybeLikeList.json[212B]
- category
- ._list.json[212B]
- ._queryContentByCategory.json[212B]
- detail
- ._queryGoodsDetail.json[212B]
- ._queryStoreGoodsList.json[212B]
- home
- ._queryGoodsListByPage.json[212B]
- ._queryHomePageInfo.json[212B]
- main
- ._queryBanner.json[212B]
- ._queryScrollTabs.json[212B]
- mine
- ._queryMineInfo.json[212B]
- ._queryRecommendList.json[212B]
- product
- ._queryListByPage.json[212B]
- rn
- ._index.json[212B]
- ._cart[212B]
- ._category[212B]
- ._detail[212B]
- ._home[212B]
- ._main[212B]
- ._mine[212B]
- ._product[212B]
- ._rn[212B]
- cart
- ._mall[212B]
- mall
- ._api[212B]
- api
- java
- com
- aries
- mock
- provider
- ._AssetsStreamProvider.kt[212B]
- ._provider[212B]
- provider
- ._mock[212B]
- mock
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._AndroidManifest.xml[212B]
- ._assets[212B]
- ._java[212B]
- assets
- ._main[212B]
- main
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- module_cart
- src
- androidTest
- java
- com
- aries
- cart
- ._ExampleInstrumentedTest.kt[212B]
- ._cart[212B]
- cart
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- main
- java
- com
- aries
- cart
- ui
- adapter
- ._CartGoodsAdapter.kt[212B]
- ._QuickEntryPopupAdapter.kt[212B]
- listener
- ._OnCartItemChangeListener.kt[212B]
- ._OnStepperChangeListener.kt[212B]
- view
- ._QuickEntryPopup.kt[212B]
- ._adapter[212B]
- ._ApiService.kt[212B]
- ._CartFragment.kt[212B]
- ._CartState.kt[212B]
- ._CartViewModel.kt[212B]
- ._ConvertUtil.kt[212B]
- ._listener[212B]
- ._view[212B]
- adapter
- ._ui[212B]
- ui
- ._cart[212B]
- cart
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- drawable
- ._address_text_bg.xml[212B]
- ._bottom_all_select_bg.xml[212B]
- ._btn_settlement_bg.xml[212B]
- ._cart_item_bg.xml[212B]
- ._fragment_cart_bg.xml[212B]
- ._quick_entry_bg.xml[212B]
- ._text_grey_bg.xml[212B]
- ._ic_address.png[212B]
- ._probably_like.png[212B]
- layout
- ._bottom_all_select.xml[212B]
- ._fragment_cart.xml[212B]
- ._fragment_cart_content.xml[212B]
- ._fragment_cart_item_goods.xml[212B]
- ._fragment_cart_item_store.xml[212B]
- ._quick_entry_gridvew.xml[212B]
- ._quick_entry_gridvew_item.xml[212B]
- ._top_address.xml[212B]
- ._top_filter.xml[212B]
- ._drawable[212B]
- ._layout[212B]
- drawable
- ._AndroidManifest.xml[212B]
- ._java[212B]
- ._res[212B]
- java
- test
- java
- com
- aries
- cart
- ._ExampleUnitTest.kt[212B]
- ._cart[212B]
- cart
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- module_category
- src
- androidTest
- java
- com
- example
- category
- ._ExampleInstrumentedTest.kt[212B]
- ._category[212B]
- category
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- main
- java
- com
- aries
- category
- ui
- adapter
- ._CategoryListAdapter.kt[212B]
- ._SectionQuickAdapter.kt[212B]
- modal
- ._CategoryModal.kt[212B]
- view
- ._CategoryRightView.kt[212B]
- ._SearchHeaderView.kt[212B]
- ._adapter[212B]
- ._ApiService.kt[212B]
- ._CategoryFragment.kt[212B]
- ._LeftCategoryState.kt[212B]
- ._LeftCategoryViewModel.kt[212B]
- ._modal[212B]
- ._RightCategoryState.kt[212B]
- ._RightCategoryViewModel.kt[212B]
- ._view[212B]
- adapter
- ._ui[212B]
- ui
- ._category[212B]
- category
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- drawable
- ._shape_corner_bottom_right.xml[212B]
- ._shape_corner_top_right.xml[212B]
- ._shape_search_view_bg.xml[212B]
- ._message.png[212B]
- ._scan.png[212B]
- ._search.png[212B]
- layout
- ._fragment_main.xml[212B]
- ._main_left_item.xml[212B]
- ._main_right.xml[212B]
- ._main_right_grid.xml[212B]
- ._main_right_grid_header.xml[212B]
- ._serach.xml[212B]
- values
- ._colors.xml[212B]
- ._dimens.xml[212B]
- ._strings.xml[212B]
- ._styles.xml[212B]
- ._drawable[212B]
- ._layout[212B]
- ._values[212B]
- drawable
- ._AndroidManifest.xml[212B]
- ._java[212B]
- ._res[212B]
- java
- test
- java
- com
- example
- category
- ._ExampleUnitTest.kt[212B]
- ._category[212B]
- category
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- module_common
- src
- androidTest
- java
- com
- example
- common
- ._ExampleInstrumentedTest.kt[212B]
- ._common[212B]
- common
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- main
- java
- com
- aries
- common
- adapter
- ._GoodsListAdapter.kt[212B]
- ._PreviewPictureAdapter.kt[212B]
- base
- ._BaseActivity.kt[212B]
- ._BaseFragment.kt[212B]
- ._BaseResponse.kt[212B]
- bean
- ._GoodsBean.kt[212B]
- config
- ._AppConfig.kt[212B]
- ._ModuleConfig.kt[212B]
- constants
- ._RouterPaths.kt[212B]
- decoration
- ._SpacesItemDecoration.kt[212B]
- dialog
- ._LoadingDialog.kt[212B]
- ._PreviewPictureDialog.kt[212B]
- impl
- ._IBaseApplication.kt[212B]
- interceptor
- ._NavigationLogInterceptor.kt[212B]
- provider
- ._ShareContentProvider.kt[212B]
- ui
- detail
- adapter
- ._AppraiseListSectionAdapter.kt[212B]
- ._ColorThumbListAdapter.kt[212B]
- ._GoodsDesImgListAdapter.kt[212B]
- ._GoodsImgBannerAdapter.kt[212B]
- ._adapter[212B]
- ._ApiService.kt[212B]
- ._ConvertUtil.kt[212B]
- ._DetailActivity.kt[212B]
- ._DetailState.kt[212B]
- ._DetailViewModal.kt[212B]
- adapter
- ._detail[212B]
- detail
- util
- ._CoilUtil.kt[212B]
- ._DisplayUtil.kt[212B]
- ._GsonUtil.kt[212B]
- ._HttpUtil.kt[212B]
- ._PixelUtil.kt[212B]
- ._StatusBarUtil.kt[212B]
- ._UnreadMsgUtil.kt[212B]
- widget
- ._AnimationNestedScrollView.kt[212B]
- ._Stepper.kt[212B]
- ._SwipeMenuLayout.kt[212B]
- ._adapter[212B]
- ._base[212B]
- ._BaseApplication.kt[212B]
- ._bean[212B]
- ._CommonApplication.kt[212B]
- ._config[212B]
- ._constants[212B]
- ._decoration[212B]
- ._dialog[212B]
- ._impl[212B]
- ._interceptor[212B]
- ._provider[212B]
- ._ui[212B]
- ._util[212B]
- ._widget[212B]
- adapter
- ._common[212B]
- common
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- anim
- ._rns_default_enter_in.xml[212B]
- ._rns_default_enter_out.xml[212B]
- ._rns_default_exit_in.xml[212B]
- ._rns_default_exit_out.xml[212B]
- ._rns_fade_from_bottom.xml[212B]
- ._rns_fade_in.xml[212B]
- ._rns_fade_out.xml[212B]
- ._rns_fade_to_bottom.xml[212B]
- ._rns_no_animation_20.xml[212B]
- ._rns_no_animation_250.xml[212B]
- ._rns_no_animation_350.xml[212B]
- ._rns_no_animation_medium.xml[212B]
- ._rns_slide_in_from_bottom.xml[212B]
- ._rns_slide_in_from_left.xml[212B]
- ._rns_slide_in_from_right.xml[212B]
- ._rns_slide_out_to_bottom.xml[212B]
- ._rns_slide_out_to_left.xml[212B]
- ._rns_slide_out_to_right.xml[212B]
- drawable
- ._animation_loading.xml[212B]
- ._appbar_elevation.xml[212B]
- ._back_top_bg.xml[212B]
- ._badge_bg.xml[212B]
- ._btn_buy_bg.xml[212B]
- ._btn_cart_bg.xml[212B]
- ._detail_appraise_more_bg.xml[212B]
- ._detail_banner_number_indicator_bg.xml[212B]
- ._detail_color_thumb_select.xml[212B]
- ._detail_color_thumb_unselect.xml[212B]
- ._dialog_loading.xml[212B]
- ._divider_horizontal.xml[212B]
- ._enter_bg.xml[212B]
- ._footer_bg.xml[212B]
- ._four_corners_white_14_bg.xml[212B]
- ._gray_circular_bg.xml[212B]
- ._normal_indicator.xml[212B]
- ._rounded_corners_white_10_bg.xml[212B]
- ._selected_indicator.xml[212B]
- ._selector_check_box.xml[212B]
- ._selector_tab_indicator.xml[212B]
- ._selector_tab_indicator2.xml[212B]
- ._shape_loading_circle.xml[212B]
- ._shape_tab_indicator_selected.xml[212B]
- ._shape_tab_indicator_selected2.xml[212B]
- ._shape_tab_indicator_unselected2.xml[212B]
- ._similar_bg.xml[212B]
- ._step_add_sub_bg.xml[212B]
- ._step_left_selector.xml[212B]
- ._step_right_selector.xml[212B]
- ._tag_bg.xml[212B]
- ._back_top.png[212B]
- ._default_img.png[212B]
- ._dialog_loading_img.png[212B]
- ._ic_close.png[212B]
- ._ic_loading_1.png[212B]
- ._ic_loading_2.png[212B]
- ._ic_stepper_add.png[212B]
- ._ic_stepper_add_disabled.png[212B]
- ._ic_stepper_sub.png[212B]
- ._ic_stepper_sub_disabled.png[212B]
- ._selector_check_false.png[212B]
- ._selector_check_true.png[212B]
- drawable-hdpi
- ._ic_arrow_right.png[212B]
- ._ic_back_black.png[212B]
- ._ic_back_grey.png[212B]
- ._ic_calendar.png[212B]
- ._ic_camera.png[212B]
- ._ic_cart.png[212B]
- ._ic_customer_service.png[212B]
- ._ic_ellipsis.png[212B]
- ._ic_ellipsis_black.png[212B]
- ._ic_ellipsis_grey.png[212B]
- ._ic_loading.png[212B]
- ._ic_message_white.png[212B]
- ._ic_msg.png[212B]
- ._ic_pet.png[212B]
- ._ic_scan.png[212B]
- ._ic_search.png[212B]
- ._ic_share_black.png[212B]
- ._ic_share_grey.png[212B]
- ._ic_shop_cart.png[212B]
- ._ic_store.png[212B]
- ._ic_store_red.png[212B]
- drawable-v23
- layout
- ._activity_detail.xml[212B]
- ._activity_detail_appraise.xml[212B]
- ._activity_detail_appraise_header.xml[212B]
- ._activity_detail_appraise_item.xml[212B]
- ._activity_detail_des.xml[212B]
- ._activity_detail_des_img.xml[212B]
- ._activity_detail_footer.xml[212B]
- ._activity_detail_goods.xml[212B]
- ._activity_detail_recommend.xml[212B]
- ._badge_layout.xml[212B]
- ._color_thumb_item.xml[212B]
- ._default_error_screen.xml[212B]
- ._detail_header.xml[212B]
- ._goods_item.xml[212B]
- ._goods_second_item.xml[212B]
- ._layout_stepper.xml[212B]
- ._loading_dialog.xml[212B]
- ._preview_picture.xml[212B]
- ._tab_item.xml[212B]
- values
- ._attrs.xml[212B]
- ._colors.xml[212B]
- ._dimens.xml[212B]
- ._strings.xml[212B]
- ._styles.xml[212B]
- ._themes.xml[212B]
- ._values.xml[212B]
- values-night
- ._themes.xml[212B]
- values-v19
- ._dimens.xml[212B]
- ._styles.xml[212B]
- values-v21
- ._dimens.xml[212B]
- ._styles.xml[212B]
- ._anim[212B]
- ._drawable[212B]
- ._drawable-hdpi[212B]
- ._drawable-v23[212B]
- ._layout[212B]
- ._values[212B]
- ._values-night[212B]
- ._values-v19[212B]
- ._values-v21[212B]
- anim
- ._AndroidManifest.xml[212B]
- ._java[212B]
- ._res[212B]
- java
- test
- java
- com
- example
- common
- ._ExampleUnitTest.kt[212B]
- ._common[212B]
- common
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- module_main
- src
- androidTest
- java
- com
- example
- main
- ._ExampleInstrumentedTest.kt[212B]
- ._main[212B]
- main
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- main
- assets
- ._module.json[212B]
- java
- com
- aries
- main
- activity
- ._CartActivity.kt[212B]
- kit
- header
- ._HeaderComponent.kt[212B]
- util
- ._ScreenUtil.kt[212B]
- ._header[212B]
- ._util[212B]
- header
- ui
- splash
- ._StartPageActivity.kt[212B]
- stepper
- ._StepperActivity.kt[212B]
- ._splash[212B]
- ._stepper[212B]
- splash
- ._activity[212B]
- ._kit[212B]
- ._MainActivity.kt[212B]
- ._MainApplication.kt[212B]
- ._ui[212B]
- activity
- ._main[212B]
- main
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- anim
- ._fade_in.xml[212B]
- ._fade_out.xml[212B]
- drawable
- ._ic_launcher_background.xml[212B]
- ._main_selector_cart.xml[212B]
- ._main_selector_category.xml[212B]
- ._main_selector_home.xml[212B]
- ._main_selector_mine.xml[212B]
- ._round_corner_bg.xml[212B]
- ._round_corner_btn_bg.xml[212B]
- ._selector_tab_color.xml[212B]
- ._skipshape.xml[212B]
- ._back.png[212B]
- ._ic_cart.png[212B]
- ._ic_cart_active.png[212B]
- ._ic_category.png[212B]
- ._ic_category_active.png[212B]
- ._ic_home.png[212B]
- ._ic_home_active.png[212B]
- ._ic_mine.png[212B]
- ._ic_mine_active.png[212B]
- ._splash.jpeg[212B]
- drawable-hdpi
- ._pic2.jpg[212B]
- ._pic3.jpg[212B]
- ._pic4.jpg[212B]
- drawable-v24
- layout
- ._activity_cart.xml[212B]
- ._activity_sink_sticky.xml[212B]
- ._fragment_dashboard_module_item.xml[212B]
- ._fragment_dashboard_module_title.xml[212B]
- ._fragment_mine.xml[212B]
- ._layout_advertisement.xml[212B]
- ._layout_header.xml[212B]
- ._layout_main.xml[212B]
- ._layout_stepper_demo.xml[212B]
- ._layout_tab_waterfall.xml[212B]
- ._layout_waterfall.xml[212B]
- ._layout_waterfall_item.xml[212B]
- ._view_list.xml[212B]
- menu
- ._bottom_nav_menu.xml[212B]
- mipmap-anydpi-v26
- ._ic_launcher.xml[212B]
- ._ic_launcher_round.xml[212B]
- mipmap-hdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-mdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-xhdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-xxhdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- mipmap-xxxhdpi
- ._ic_launcher.webp[212B]
- ._ic_launcher_round.webp[212B]
- values
- ._attrs.xml[212B]
- ._colors.xml[212B]
- ._dimens.xml[212B]
- ._strings.xml[212B]
- ._styles.xml[212B]
- ._themes.xml[212B]
- values-night
- ._themes.xml[212B]
- ._anim[212B]
- ._drawable[212B]
- ._drawable-hdpi[212B]
- ._drawable-v24[212B]
- ._layout[212B]
- ._menu[212B]
- ._mipmap-anydpi-v26[212B]
- ._mipmap-hdpi[212B]
- ._mipmap-mdpi[212B]
- ._mipmap-xhdpi[212B]
- ._mipmap-xxhdpi[212B]
- ._mipmap-xxxhdpi[212B]
- ._values[212B]
- ._values-night[212B]
- anim
- ._AndroidManifest.xml[212B]
- ._assets[212B]
- ._java[212B]
- ._res[212B]
- assets
- test
- java
- com
- example
- main
- ._ExampleUnitTest.kt[212B]
- ._main[212B]
- main
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- module_mine
- src
- androidTest
- java
- com
- aries
- mine
- ._ExampleInstrumentedTest.kt[212B]
- ._mine[212B]
- mine
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- main
- java
- com
- aries
- mine
- ui
- adapter
- ._FiveGridAdapter.kt[212B]
- ._FiveViewPagerAdapter.kt[212B]
- fragment
- ._GridFragment.kt[212B]
- view
- ._FiveMenuView.kt[212B]
- ._adapter[212B]
- ._ApiService.kt[212B]
- ._fragment[212B]
- ._MineFragment.kt[212B]
- ._MineState.kt[212B]
- ._MineViewModal.kt[212B]
- ._view[212B]
- adapter
- ._ui[212B]
- ui
- ._mine[212B]
- mine
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- drawable
- ._banner_bg.xml[212B]
- ._order_card_bg.xml[212B]
- ._header.jpg[212B]
- ._ic_friend.png[212B]
- ._ic_goods_star.png[212B]
- ._ic_look_history.png[212B]
- ._ic_message.png[212B]
- ._ic_setting.png[212B]
- ._ic_store_focus.png[212B]
- ._ic_todo_evaluate.png[212B]
- ._ic_todo_exchange.png[212B]
- ._ic_todo_get.png[212B]
- ._ic_todo_pay.png[212B]
- ._mine_top_bg.png[212B]
- layout
- ._five_menu_gridview.xml[212B]
- ._five_menu_item.xml[212B]
- ._five_menu_main.xml[212B]
- ._floating_header.xml[212B]
- ._layout_mine.xml[212B]
- ._login_userinfo.xml[212B]
- ._order_card.xml[212B]
- values
- ._strings.xml[212B]
- ._drawable[212B]
- ._layout[212B]
- ._values[212B]
- drawable
- ._AndroidManifest.xml[212B]
- ._java[212B]
- ._res[212B]
- java
- test
- java
- com
- aries
- mine
- ._ExampleUnitTest.kt[212B]
- ._mine[212B]
- mine
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- module_rn
- src
- androidTest
- java
- com
- aries
- rn
- ._ExampleInstrumentedTest.kt[212B]
- ._rn[212B]
- rn
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- main
- java
- com
- aries
- rn
- activity
- ._LazyLoadReactActivity.java[212B]
- ._LoadReactActivity.java[212B]
- download
- ._Downloader.java[212B]
- ._DownloadProgress.java[212B]
- ._DownloadProgressCallback.java[212B]
- ._Request.java[212B]
- ._TLSSocketFactory.java[212B]
- navigate
- ._NavigateModule.java[212B]
- ._NavigatePackage.java[212B]
- utils
- ._FileUtils.java[212B]
- ._MaskLog.java[212B]
- ._Md5Utils.java[212B]
- ._BundleEntity.java[212B]
- ._Constants.java[212B]
- ._LoadReactDelegate.java[212B]
- ._MiniAppVersionCheckDelegate.java[212B]
- ._Options.java[212B]
- ._Page.java[212B]
- ._ReactInstanceHolder.java[212B]
- ._ReactJsBundleFactory.java[212B]
- ._RootViewReload.java[212B]
- ._VersionCheckerDelegate.java[212B]
- ._activity[212B]
- ._download[212B]
- ._navigate[212B]
- ._utils[212B]
- activity
- ._rn[212B]
- rn
- dylanvann
- fastimage
- ._FastImageCacheControl.java[212B]
- ._FastImageGlideModule.java[212B]
- ._FastImageOkHttpProgressGlideModule.java[212B]
- ._FastImageProgressListener.java[212B]
- ._FastImageRequestListener.java[212B]
- ._FastImageSource.java[212B]
- ._FastImageViewConverter.java[212B]
- ._FastImageViewManager.java[212B]
- ._FastImageViewModule.java[212B]
- ._FastImageViewPackage.java[212B]
- ._FastImageViewWithUrl.java[212B]
- ._fastimage[212B]
- fastimage
- facebook
- react
- viewmanagers
- ._RNCSafeAreaProviderManagerDelegate.java[212B]
- ._RNCSafeAreaProviderManagerInterface.java[212B]
- ._RNCSafeAreaViewManagerDelegate.java[212B]
- ._RNCSafeAreaViewManagerInterface.java[212B]
- ._RNGestureHandlerButtonManagerDelegate.java[212B]
- ._RNGestureHandlerButtonManagerInterface.java[212B]
- ._RNGestureHandlerRootViewManagerDelegate.java[212B]
- ._RNGestureHandlerRootViewManagerInterface.java[212B]
- ._RNSScreenManagerDelegate.java[212B]
- ._RNSScreenManagerInterface.java[212B]
- ._RNSScreenStackHeaderConfigManagerDelegate.java[212B]
- ._RNSScreenStackHeaderConfigManagerInterface.java[212B]
- ._RNSScreenStackHeaderSubviewManagerDelegate.java[212B]
- ._RNSScreenStackHeaderSubviewManagerInterface.java[212B]
- ._RNSScreenStackManagerDelegate.java[212B]
- ._RNSScreenStackManagerInterface.java[212B]
- ._viewmanagers[212B]
- viewmanagers
- ._react[212B]
- react
- masteratul
- exceptionhandler
- ._exceptionhandler[212B]
- swmansion
- common
- ._GestureHandlerStateManager.kt[212B]
- gesturehandler
- react
- ._RNGestureHandlerButtonViewManager.kt[212B]
- ._RNGestureHandlerEnabledRootView.kt[212B]
- ._RNGestureHandlerEvent.kt[212B]
- ._RNGestureHandlerEventDataExtractor.kt[212B]
- ._RNGestureHandlerInteractionManager.kt[212B]
- ._RNGestureHandlerModule.kt[212B]
- ._RNGestureHandlerRegistry.kt[212B]
- ._RNGestureHandlerRootHelper.kt[212B]
- ._RNGestureHandlerRootInterface.kt[212B]
- ._RNGestureHandlerRootView.kt[212B]
- ._RNGestureHandlerRootViewManager.kt[212B]
- ._RNGestureHandlerStateChangeEvent.kt[212B]
- ._RNGestureHandlerTouchEvent.kt[212B]
- ._RNViewConfigurationHelper.kt[212B]
- ._BuildConfig.java[212B]
- ._ScaleGestureDetector.java[212B]
- ._Extensions.kt[212B]
- ._FlingGestureHandler.kt[212B]
- ._GestureHandler.kt[212B]
- ._GestureHandlerInteractionController.kt[212B]
- ._GestureHandlerOrchestrator.kt[212B]
- ._GestureHandlerRegistry.kt[212B]
- ._GestureUtils.kt[212B]
- ._LongPressGestureHandler.kt[212B]
- ._ManualGestureHandler.kt[212B]
- ._NativeViewGestureHandler.kt[212B]
- ._OnTouchEventListener.kt[212B]
- ._PanGestureHandler.kt[212B]
- ._PinchGestureHandler.kt[212B]
- ._PointerEventsConfig.kt[212B]
- ._react[212B]
- ._ReactContextExtensions.kt[212B]
- ._ReanimatedEventDispatcher.kt[212B]
- ._RNGestureHandlerPackage.kt[212B]
- ._RotationGestureDetector.kt[212B]
- ._RotationGestureHandler.kt[212B]
- ._TapGestureHandler.kt[212B]
- ._ViewConfigurationHelper.kt[212B]
- react
- rnscreens
- events
- ._HeaderBackButtonClickedEvent.kt[212B]
- ._ScreenAppearEvent.kt[212B]
- ._ScreenDisappearEvent.kt[212B]
- ._ScreenDismissedEvent.kt[212B]
- ._ScreenTransitionProgressEvent.kt[212B]
- ._ScreenWillAppearEvent.kt[212B]
- ._ScreenWillDisappearEvent.kt[212B]
- ._StackFinishTransitioningEvent.kt[212B]
- ._BuildConfig.java[212B]
- ._CustomSearchView.kt[212B]
- ._CustomToolbar.kt[212B]
- ._events[212B]
- ._FabricEnabledViewGroup.kt[212B]
- ._FragmentBackPressOverrider.kt[212B]
- ._LifecycleHelper.kt[212B]
- ._RNScreensPackage.kt[212B]
- ._Screen.kt[212B]
- ._ScreenContainer.kt[212B]
- ._ScreenContainerViewManager.kt[212B]
- ._ScreenFragment.kt[212B]
- ._ScreensShadowNode.kt[212B]
- ._ScreenStack.kt[212B]
- ._ScreenStackFragment.kt[212B]
- ._ScreenStackHeaderConfig.kt[212B]
- ._ScreenStackHeaderConfigViewManager.kt[212B]
- ._ScreenStackHeaderSubview.kt[212B]
- ._ScreenStackHeaderSubviewManager.kt[212B]
- ._ScreenStackViewManager.kt[212B]
- ._ScreenViewManager.kt[212B]
- ._ScreenWindowTraits.kt[212B]
- ._SearchBarManager.kt[212B]
- ._SearchBarView.kt[212B]
- ._SearchViewFormatter.kt[212B]
- events
- ._common[212B]
- ._gesturehandler[212B]
- ._rnscreens[212B]
- common
- th3rdwave
- safeareacontext
- ._BuildConfig.java[212B]
- ._NativeSafeAreaContextSpec.java[212B]
- ._EdgeInsets.kt[212B]
- ._InsetsChangeEvent.kt[212B]
- ._Rect.kt[212B]
- ._SafeAreaContextModule.kt[212B]
- ._SafeAreaContextPackage.kt[212B]
- ._SafeAreaProvider.kt[212B]
- ._SafeAreaProviderManager.kt[212B]
- ._SafeAreaUtils.kt[212B]
- ._SafeAreaView.kt[212B]
- ._SafeAreaViewEdges.kt[212B]
- ._SafeAreaViewLocalData.kt[212B]
- ._SafeAreaViewManager.kt[212B]
- ._SafeAreaViewMode.kt[212B]
- ._SafeAreaViewShadowNode.kt[212B]
- ._SerializationUtils.kt[212B]
- ._UIManagerHelperCompat.kt[212B]
- ._safeareacontext[212B]
- safeareacontext
- ._aries[212B]
- ._dylanvann[212B]
- ._facebook[212B]
- ._masteratul[212B]
- ._swmansion[212B]
- ._th3rdwave[212B]
- aries
- ._com[212B]
- com
- ._AndroidManifest.xml[212B]
- ._java[212B]
- java
- test
- java
- com
- aries
- rn
- ._ExampleUnitTest.kt[212B]
- ._rn[212B]
- rn
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- module_webview
- src
- androidTest
- java
- com
- aries
- webview
- ._webview[212B]
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- main
- assets
- ._bridge.js[212B]
- ._Demo.html[212B]
- ._hookConsole.js[212B]
- java
- com
- aries
- webview
- bridge
- ._Callback.kt[212B]
- ._ConsolePipe.kt[212B]
- ._Handler.kt[212B]
- ._WebViewJavascriptBridge.kt[212B]
- ui
- ._WebViewActivity.kt[212B]
- ._bridge[212B]
- ._ui[212B]
- bridge
- ._webview[212B]
- webview
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- layout
- ._activity_webview.xml[212B]
- ._layout[212B]
- layout
- ._AndroidManifest.xml[212B]
- ._assets[212B]
- ._java[212B]
- ._res[212B]
- assets
- test
- java
- com
- aries
- webview
- ._ExampleUnitTest.java[212B]
- ._webview[212B]
- webview
- ._aries[212B]
- aries
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- moudle_home
- src
- androidTest
- java
- com
- example
- home
- ._ExampleInstrumentedTest.kt[212B]
- ._home[212B]
- home
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- main
- java
- com
- aries
- home
- ui
- adapter
- ._NineGridAdapter.kt[212B]
- ._NineViewPagerAdapter.kt[212B]
- constants
- ._ActionType.kt[212B]
- fragment
- goods
- ._GoodsListFragment.kt[212B]
- ._GoodsState.kt[212B]
- ._GoodsViewModel.kt[212B]
- ._goods[212B]
- ._GridFragment.kt[212B]
- goods
- view
- ._AdView.kt[212B]
- ._BannerView.kt[212B]
- ._NineMenuView.kt[212B]
- ._adapter[212B]
- ._ApiService.kt[212B]
- ._constants[212B]
- ._fragment[212B]
- ._HomeFragment.kt[212B]
- ._HomeState.kt[212B]
- ._HomeViewModel.kt[212B]
- ._view[212B]
- adapter
- ._HomeApplication.kt[212B]
- ._ui[212B]
- ui
- ._home[212B]
- home
- ._aries[212B]
- aries
- ._com[212B]
- com
- res
- drawable
- ._collapsable_bg.xml[212B]
- ._enter_bg.xml[212B]
- ._gray_circular_bg.xml[212B]
- ._search_view_bg.xml[212B]
- ._similar_bg.xml[212B]
- ._tag_bg.xml[212B]
- drawable-hdpi
- ._ic_calendar.png[212B]
- ._ic_camera.png[212B]
- ._ic_loading.png[212B]
- ._ic_msg.png[212B]
- ._ic_scan.png[212B]
- ._ic_search.png[212B]
- ._ic_shop_cart.png[212B]
- layout
- ._fragment_home.xml[212B]
- ._home_ad.xml[212B]
- ._home_banner.xml[212B]
- ._home_goods.xml[212B]
- ._home_goods_item.xml[212B]
- ._home_goods_second_item.xml[212B]
- ._home_search.xml[212B]
- ._home_top_view.xml[212B]
- ._nine_memu_gridview.xml[212B]
- ._nine_memu_item.xml[212B]
- ._nine_memu_main.xml[212B]
- values
- ._colors.xml[212B]
- ._dimen.xml[212B]
- ._strings.xml[212B]
- ._styles.xml[212B]
- values-zh-rCN
- ._colors.xml[212B]
- ._strings.xml[212B]
- ._drawable[212B]
- ._drawable-hdpi[212B]
- ._layout[212B]
- ._values[212B]
- ._values-zh-rCN[212B]
- drawable
- ._AndroidManifest.xml[212B]
- ._java[212B]
- ._res[212B]
- java
- test
- java
- com
- example
- home
- ._ExampleUnitTest.kt[212B]
- ._home[212B]
- home
- ._example[212B]
- example
- ._com[212B]
- com
- ._java[212B]
- java
- ._androidTest[212B]
- ._main[212B]
- ._test[212B]
- androidTest
- ._.gitignore[212B]
- ._build.gradle[212B]
- ._consumer-rules.pro[212B]
- ._proguard-rules.pro[212B]
- ._src[212B]
- src
- ._.gitignore[212B]
- ._.idea[212B]
- ._app[212B]
- ._build.gradle[212B]
- ._common.gradle[212B]
- ._gradle[212B]
- ._gradle.properties[212B]
- ._gradlew[212B]
- ._gradlew.bat[212B]
- ._images[212B]
- ._keystore[212B]
- ._line.text[212B]
- ._local_lib[212B]
- ._local_mock[212B]
- ._module_cart[212B]
- ._module_category[212B]
- ._module_common[212B]
- ._module_main[212B]
- ._module_mine[212B]
- ._module_rn[212B]
- ._module_webview[212B]
- ._moudle_home[212B]
- ._README.md[212B]
- ._settings.gradle[212B]
- .idea
- ._jd_mall[312B]
- jd_mall
- 51Aspx源码必读.txt[1KB]
- build.gradle[914B]
- common.gradle[376B]
- from.jpg[11KB]
- gradle.properties[1KB]
- gradlew[5KB]
- gradlew.bat[2KB]
- line.text[96B]
- README.md[4KB]
- settings.gradle[545B]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
高仿京东商城app项目,集成react-native 热更新功能,混合app开发可以了解下
1. 使用kotlin语言开发,项目使用模块化开发,降低了耦合性
2. 网络使用 retrofit2 + okhttp3方式,进行了高度的封装
3. 使用leakcanary 内存泄漏检测
4. 基于MVI架构(airbnb的Mavericks)开发
5. 使用本地mock模拟服务端
6. 采用ARouter路由管理
7. 集成RN热更功能
责任编辑:超级美少女