├── .gitignore ├── LICENSE ├── README.md ├── basic ├── vmbase │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ └── com │ │ │ └── vmloft │ │ │ └── develop │ │ │ └── library │ │ │ └── base │ │ │ ├── BActivity.kt │ │ │ ├── BFragment.kt │ │ │ ├── BItemDelegate.kt │ │ │ ├── BVMActivity.kt │ │ │ ├── BVMFragment.kt │ │ │ ├── BViewModel.kt │ │ │ ├── router │ │ │ ├── BResultLauncher.kt │ │ │ └── CRouter.kt │ │ │ ├── utils │ │ │ ├── BroadcastUtils.kt │ │ │ ├── CUtils.kt │ │ │ ├── FormatUtils.kt │ │ │ ├── ToastUtils.kt │ │ │ └── ViewUtils.kt │ │ │ └── widget │ │ │ ├── CommonDialog.kt │ │ │ └── decoration │ │ │ ├── GridItemDecoration.kt │ │ │ └── StaggeredItemDecoration.kt │ │ └── res │ │ ├── anim │ │ ├── activity_fade_close_enter.xml │ │ ├── activity_fade_close_exit.xml │ │ ├── activity_fade_open_enter.xml │ │ ├── activity_fade_open_exit.xml │ │ ├── activity_slide_close_enter.xml │ │ ├── activity_slide_close_exit.xml │ │ ├── activity_slide_open_enter.xml │ │ └── activity_slide_open_exit.xml │ │ ├── color │ │ ├── selector_bottom_nav.xml │ │ ├── selector_text_accent.xml │ │ └── selector_text_primary.xml │ │ ├── drawable │ │ ├── ic_arrow_back.xml │ │ ├── ic_arrow_next.xml │ │ ├── ic_empty_data.xml │ │ ├── ic_empty_failed.xml │ │ ├── ic_empty_network.xml │ │ ├── ic_mine_line.xml │ │ ├── ic_more.xml │ │ ├── ic_switch_close.xml │ │ ├── ic_switch_open.xml │ │ ├── ic_switch_selector.xml │ │ ├── selector_border_common_bg.xml │ │ ├── selector_circle_common_accent_bg.xml │ │ ├── selector_circle_common_border.xml │ │ ├── selector_circle_common_icon_bg.xml │ │ ├── selector_fill_common_bg.xml │ │ ├── selector_rectangle_common_border.xml │ │ ├── shape_card_common_bg.xml │ │ ├── shape_card_common_gray_bg.xml │ │ ├── shape_card_common_translucent_bg.xml │ │ ├── shape_circle_common_bg.xml │ │ ├── shape_fill_common_bg.xml │ │ ├── shape_fillet_common_bg.xml │ │ ├── shape_fillet_common_border.xml │ │ ├── shape_fillet_tips_bg.xml │ │ ├── shape_input_bg.xml │ │ ├── shape_input_border_bg.xml │ │ ├── shape_input_fillet_bg.xml │ │ └── shape_unread_common_bg.xml │ │ ├── layout │ │ ├── activity_notify.xml │ │ ├── widget_common_empty_status_view.xml │ │ ├── widget_common_loading.xml │ │ └── widget_common_top_bar.xml │ │ ├── values-night │ │ └── colors.xml │ │ └── values │ │ ├── colors.xml │ │ ├── integer.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── themes.xml └── vmcommon │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── com │ │ └── vmloft │ │ └── develop │ │ └── library │ │ └── common │ │ ├── CConstants.kt │ │ ├── CError.kt │ │ ├── CFileProvider.kt │ │ ├── CSPManager.kt │ │ ├── CommonManager.kt │ │ ├── PermissionManager.kt │ │ ├── config │ │ └── ConfigManager.kt │ │ ├── debug │ │ └── DebugActivity.kt │ │ ├── event │ │ ├── EventData.kt │ │ └── LDEventBus.kt │ │ ├── notify │ │ ├── NotifyActivity.kt │ │ └── NotifyManager.kt │ │ ├── utils │ │ ├── GsonAdapterFactory.kt │ │ └── JsonUtils.kt │ │ ├── web │ │ └── WebActivity.kt │ │ └── widget │ │ ├── CAreaPicker.kt │ │ └── refresh │ │ ├── DoubleCircleFooter.kt │ │ ├── DoubleCircleHeader.kt │ │ └── RefreshMultiListener.kt │ └── res │ ├── drawable-xxhdpi │ ├── img_default.png │ └── img_default_avatar.png │ ├── drawable │ ├── ic_add.xml │ ├── ic_alert.xml │ ├── ic_await.xml │ ├── ic_call.xml │ ├── ic_call_end.xml │ ├── ic_camera.xml │ ├── ic_check_box_normal.xml │ ├── ic_check_box_select.xml │ ├── ic_check_box_selector.xml │ ├── ic_clear.xml │ ├── ic_close.xml │ ├── ic_collect.xml │ ├── ic_comment.xml │ ├── ic_done.xml │ ├── ic_done_all.xml │ ├── ic_done_selector.xml │ ├── ic_download_picture.xml │ ├── ic_filter.xml │ ├── ic_fire.xml │ ├── ic_game.xml │ ├── ic_gender_man.xml │ ├── ic_gender_unknown.xml │ ├── ic_gender_woman.xml │ ├── ic_gift.xml │ ├── ic_info.xml │ ├── ic_like_fill.xml │ ├── ic_like_line.xml │ ├── ic_location.xml │ ├── ic_lock.xml │ ├── ic_logout.xml │ ├── ic_mic.xml │ ├── ic_mic_magic.xml │ ├── ic_minimize.xml │ ├── ic_notify.xml │ ├── ic_password.xml │ ├── ic_password_open.xml │ ├── ic_password_selector.xml │ ├── ic_picture.xml │ ├── ic_picture_album.xml │ ├── ic_play.xml │ ├── ic_qrcode.xml │ ├── ic_scan.xml │ ├── ic_search.xml │ ├── ic_send.xml │ ├── ic_settings.xml │ ├── ic_share.xml │ ├── ic_sofa.xml │ ├── ic_speaker.xml │ ├── ic_switch_close.xml │ ├── ic_switch_open.xml │ ├── ic_switch_selector.xml │ ├── ic_thumb.xml │ ├── ic_top.xml │ ├── ic_video.xml │ └── ic_vip.xml │ ├── layout │ ├── activity_debug.xml │ ├── activity_web.xml │ ├── widget_common_footer_double_circle.xml │ ├── widget_common_header_double_circle.xml │ └── widget_common_picker_area.xml │ ├── values-night │ └── colors.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ ├── file_paths.xml │ └── network_security_config.xml ├── core ├── vmimage │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ └── com │ │ │ └── vmloft │ │ │ └── develop │ │ │ └── library │ │ │ └── image │ │ │ ├── BlurTransformation.kt │ │ │ ├── IMGChoose.kt │ │ │ ├── IMGGlideModule.kt │ │ │ ├── IMGLoader.kt │ │ │ ├── IMGPicker.kt │ │ │ └── display │ │ │ ├── DiaplayMultiActivity.kt │ │ │ ├── DisplayItemDelegate.kt │ │ │ ├── DisplaySingleActivity.kt │ │ │ └── DisplayViewModel.kt │ │ └── res │ │ ├── layout │ │ ├── activity_display_multi.xml │ │ ├── activity_display_single.xml │ │ └── display_item_delegate.xml │ │ └── values │ │ ├── strings.xml │ │ └── themes.xml └── vmrequest │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── com │ └── vmloft │ └── develop │ └── library │ └── request │ ├── BParamsInterceptor.kt │ ├── BaseRepository.kt │ ├── BaseRequest.kt │ ├── DefaultRequest.kt │ ├── RConfig.kt │ ├── RConstants.kt │ ├── RPaging.kt │ ├── RResponse.kt │ └── RResult.kt ├── example ├── .gitignore ├── README.md ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ ├── door │ │ ├── door.json │ │ └── images │ │ │ ├── img_0.png │ │ │ ├── img_1.jpg │ │ │ ├── img_1.png │ │ │ ├── img_10.png │ │ │ ├── img_2.jpg │ │ │ ├── img_2.png │ │ │ ├── img_3.jpg │ │ │ ├── img_3.png │ │ │ ├── img_4.jpg │ │ │ ├── img_5.jpg │ │ │ ├── img_6.png │ │ │ ├── img_7.jpg │ │ │ ├── img_7.png │ │ │ ├── img_8.png │ │ │ └── img_9.png │ ├── girl │ │ └── girlHello.json │ └── index.html │ ├── kotlin │ └── com │ │ └── vmloft │ │ └── develop │ │ └── app │ │ └── example │ │ ├── app │ │ └── App.kt │ │ ├── common │ │ ├── CommonFragment.kt │ │ ├── Constants.kt │ │ ├── FragmentPagerAdapter.kt │ │ └── SPManager.kt │ │ ├── image │ │ └── style │ │ │ ├── RedBookPresenter.java │ │ │ ├── WeChatPresenter.java │ │ │ └── custom │ │ │ ├── CustomCropControllerView.java │ │ │ ├── CustomImgPickerPresenter.java │ │ │ ├── CustomPickerItem.java │ │ │ └── CustomPreviewControllerView.java │ │ ├── router │ │ └── AppRouter.kt │ │ ├── ui │ │ ├── demo │ │ │ ├── anim │ │ │ │ ├── AnimActivity.kt │ │ │ │ ├── CustomLottieAnimListener.kt │ │ │ │ └── InterludeLottieAnimView.kt │ │ │ ├── custom │ │ │ │ ├── BarrageBean.kt │ │ │ │ ├── BarrageViewActivity.kt │ │ │ │ ├── ButtonThemeActivity.kt │ │ │ │ ├── CustomViewActivity.kt │ │ │ │ ├── GuideViewActivity.kt │ │ │ │ ├── IndicatorViewActivity.kt │ │ │ │ ├── IndicatorViewFragment.kt │ │ │ │ ├── LoadingViewActivity.kt │ │ │ │ ├── RecorderViewActivity.kt │ │ │ │ └── WeChatRecorderViewActivity.kt │ │ │ ├── dialog │ │ │ │ └── FloatMenuActivity.kt │ │ │ ├── draw │ │ │ │ └── DrawActivity.kt │ │ │ └── image │ │ │ │ └── ImagePickerActivity.kt │ │ ├── feedback │ │ │ └── FeedbackActivity.kt │ │ ├── guide │ │ │ ├── GuideActivity.kt │ │ │ └── GuideFragment.kt │ │ ├── main │ │ │ ├── MainActivity.kt │ │ │ ├── explore │ │ │ │ └── ExploreFragment.kt │ │ │ ├── home │ │ │ │ └── HomeFragment.kt │ │ │ ├── mine │ │ │ │ └── MineFragment.kt │ │ │ └── msg │ │ │ │ └── MsgFragment.kt │ │ ├── splash │ │ │ └── SplashActivity.kt │ │ ├── user │ │ │ └── UserInfoActivity.kt │ │ └── widget │ │ │ ├── AgreementPolicyDialog.kt │ │ │ ├── CustomGravityDialog.kt │ │ │ └── TBLiveMsgETDialog.kt │ │ └── utils │ │ ├── AppUtils.kt │ │ └── ToastUtils.kt │ └── res │ ├── color │ ├── selector_bottom_nav.xml │ └── selector_topbar_end_btn.xml │ ├── drawable-xxhdpi │ ├── emoji_cake.png │ ├── emoji_christmas.png │ ├── emoji_dog.png │ ├── emoji_happy.png │ ├── emoji_red_lip.png │ ├── emoji_rose.png │ ├── ic_progress_line_receive.png │ ├── ic_progress_line_send.png │ ├── icon_mine_moments.png │ ├── img_baymax.png │ ├── img_default.png │ ├── img_default_avatar.png │ ├── img_splash_statusbar_toolbar.9.png │ ├── img_voice_record_activate_bg.png │ └── img_voice_record_cancel_bg.png │ ├── drawable │ ├── ic_chat_flash.xml │ ├── ic_chat_send.xml │ ├── ic_explore.xml │ ├── ic_finger.xml │ ├── ic_home.xml │ ├── ic_im_chat_input_emotion.xml │ ├── ic_im_chat_input_keyboard.xml │ ├── ic_im_chat_input_more.xml │ ├── ic_im_chat_input_voice.xml │ ├── ic_im_voice_record_black.xml │ ├── ic_im_voice_record_cancel_activate.xml │ ├── ic_im_voice_record_cancel_normal.xml │ ├── ic_im_voice_record_white.xml │ ├── ic_me.xml │ ├── ic_pause.xml │ ├── ic_play.xml │ ├── ic_progress_line.xml │ ├── selector_common_border_bg.xml │ ├── shape_card_bg_white.xml │ ├── shape_fillet_bg_white.xml │ ├── shape_fillet_tips_bg.xml │ ├── shape_info_top_mask.xml │ ├── shape_rectangle_top_radius_bg.xml │ ├── shape_tab_indicator.xml │ └── splash_bg.xml │ ├── layout │ ├── activity_demo_anim.xml │ ├── activity_demo_draw.xml │ ├── activity_demo_float_menu.xml │ ├── activity_demo_guide_view.xml │ ├── activity_demo_image_picker.xml │ ├── activity_demo_view_barrage.xml │ ├── activity_demo_view_button.xml │ ├── activity_demo_view_custom.xml │ ├── activity_demo_view_indicator.xml │ ├── activity_demo_view_loading.xml │ ├── activity_demo_view_recorder.xml │ ├── activity_demo_view_recorder_wechat.xml │ ├── activity_feedback.xml │ ├── activity_guide.xml │ ├── activity_main.xml │ ├── activity_splash.xml │ ├── activity_user_info.xml │ ├── fragment_demo_default.xml │ ├── fragment_demo_tab.xml │ ├── fragment_explore.xml │ ├── fragment_guide.xml │ ├── fragment_home.xml │ ├── fragment_mine.xml │ ├── fragment_msg.xml │ ├── item_barrage_view.xml │ ├── item_button.xml │ ├── layout_custom_crop.xml │ ├── layout_custom_item.xml │ ├── layout_custom_preview.xml │ ├── widget_agreement_policy_dialog.xml │ ├── widget_custom_float_menu.xml │ ├── widget_custom_gravity_dialog.xml │ ├── widget_demo_interlude_lottie_anim_view.xml │ ├── widget_panel_emotion_layout.xml │ ├── widget_panel_more_layout.xml │ ├── widget_tb_live_msg_et_dialog.xml │ └── widget_tb_live_msg_float_view.xml │ ├── menu │ └── main_nav_menu.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── raw │ ├── em_outgoing.ogg │ ├── sound_call_incoming.mp3 │ └── sound_calling.mp3 │ ├── transition │ ├── transition_enter.xml │ ├── transition_exit.xml │ ├── transition_reenter.xml │ └── transition_return.xml │ ├── values-night │ └── colors.xml │ ├── values-v31 │ └── styles.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jitpack.yml ├── settings.gradle.kts ├── vmlogic ├── convention │ ├── .gitignore │ ├── build.gradle.kts │ ├── gradle.properties │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── vmloft │ │ └── develop │ │ └── convention │ │ ├── VMConfig.kt │ │ ├── VMConfigDefault.kt │ │ ├── VMDependencies.kt │ │ └── plugin │ │ ├── VMApp.kt │ │ ├── VMBase.kt │ │ ├── VMLibrary.kt │ │ ├── VMLibraryBase.kt │ │ ├── VMLibraryCommon.kt │ │ ├── VMLibraryImage.kt │ │ ├── VMLibraryRequest.kt │ │ └── VMPublish.kt ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── settings.gradle.kts ├── vmloft.debug.jks └── vmloft.debug.keystore └── vmtools ├── .gitignore ├── README.md ├── UPDATE.md ├── build.gradle.kts ├── consumer-rules.pro ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── jni ├── Android.mk ├── Application.mk ├── vmlame.c └── vmlame.h ├── jniLibs └── arm64-v8a │ └── libvmlame.so ├── kotlin └── com │ └── vmloft │ └── develop │ └── library │ └── tools │ ├── VMTools.kt │ ├── adapter │ ├── VMViewPager2Adapter.kt │ └── VMViewPagerAdapter.kt │ ├── animator │ └── VMAnimator.kt │ ├── permission │ ├── VMPermission.kt │ ├── VMPermissionActivity.kt │ └── VMPermissionBean.kt │ ├── service │ ├── VMATypeFind.kt │ └── VMAutoService.kt │ ├── utils │ ├── VMColor.kt │ ├── VMDate.kt │ ├── VMDimen.kt │ ├── VMFFT.kt │ ├── VMFile.kt │ ├── VMNetwork.kt │ ├── VMReg.kt │ ├── VMSP.kt │ ├── VMStr.kt │ ├── VMSystem.kt │ ├── VMTheme.kt │ ├── VMUtils.kt │ ├── VMView.kt │ ├── bitmap │ │ ├── VMBitmap.kt │ │ └── VMBlur.kt │ └── logger │ │ └── VMLog.kt │ ├── voice │ ├── bean │ │ ├── VMVoiceBean.kt │ │ └── VMWaveformBean.kt │ ├── encoder │ │ ├── VMEncoder.kt │ │ ├── VMLame.java │ │ └── VMLame.kt │ ├── player │ │ ├── VMVoicePlayer.kt │ │ └── VMWaveformView.kt │ ├── recorder │ │ ├── VMAudioRecorder.kt │ │ ├── VMMediaRecorder.kt │ │ ├── VMRecorderActionListener.kt │ │ ├── VMRecorderEngine.kt │ │ └── VMRecorderManager.kt │ └── view │ │ ├── VMRecorderCircleView.kt │ │ ├── VMRecorderDecibelWaveformView.kt │ │ ├── VMRecorderFFTWaveformView.kt │ │ ├── VMRecorderView.kt │ │ ├── VMRecorderWaveformView.kt │ │ └── wechat │ │ ├── VMRecorderLayout.kt │ │ └── VMRecorderWaveformLayout.kt │ └── widget │ ├── VMFloatMenu.kt │ ├── VMKeyboardController.kt │ ├── VMLineView.kt │ ├── VMTimerBtn.kt │ ├── VMTopBar.kt │ ├── VMViewGroup.kt │ ├── barrage │ ├── VMBarrageView.kt │ └── VMViewCreator.kt │ ├── behavior │ ├── VMHeaderLayout.kt │ ├── VMScrollingViewBehavior.kt │ └── transformation │ │ ├── AlphaContraryTransformation.kt │ │ ├── AlphaTransformation.kt │ │ ├── CommonToolbarTransformation.kt │ │ ├── ExtendScaleTransformation.kt │ │ ├── ScrollTransformation.kt │ │ ├── Transformation.kt │ │ └── TransformationAdapter.kt │ ├── dialog │ ├── VMBDialog.kt │ └── VMDefaultDialog.kt │ ├── draw │ └── VMDrawView.kt │ ├── guide │ ├── VMGuide.kt │ └── VMGuideView.kt │ ├── indicator │ ├── VMIndicatorHolder.kt │ └── VMIndicatorView.kt │ ├── layout │ ├── VMExpandableLayout.kt │ ├── VMRatioLayout.kt │ └── VMTableLayoutManager.kt │ ├── loading │ ├── DoubleCircleBuilder.kt │ ├── PacmanBuilder.kt │ ├── SnakeCircleBuilder.kt │ ├── StarBuilder.kt │ ├── TextBuilder.kt │ ├── VMLoadingBuilder.kt │ ├── VMLoadingDrawable.kt │ └── VMLoadingView.kt │ └── tips │ ├── VMTips.kt │ └── VMTipsBar.kt └── res ├── anim ├── vm_bottom_in.xml ├── vm_bottom_out.xml ├── vm_fade_in.xml ├── vm_fade_out.xml ├── vm_float_menu_left_bottom_hide.xml ├── vm_float_menu_left_bottom_show.xml ├── vm_float_menu_left_top_hide.xml ├── vm_float_menu_left_top_show.xml ├── vm_float_menu_right_bottom_hide.xml ├── vm_float_menu_right_bottom_show.xml ├── vm_float_menu_right_top_hide.xml ├── vm_float_menu_right_top_show.xml ├── vm_top_in.xml └── vm_top_out.xml ├── animator ├── vm_click_anim.xml ├── vm_down_in_animator.xml ├── vm_down_out_animator.xml ├── vm_toast_top_in.xml ├── vm_toast_top_out.xml ├── vm_top_in_animator.xml └── vm_top_out_animator.xml ├── color ├── vm_text_accent_color.xml ├── vm_text_dark_color.xml └── vm_text_light_color.xml ├── drawable ├── ic_close_gray.xml ├── ic_close_white.xml ├── ic_voice_record_mic_black.xml ├── ic_voice_record_mic_white.xml ├── vm_selector_accent_fillet.xml ├── vm_selector_accent_fillet_border.xml ├── vm_selector_accent_rectangle.xml ├── vm_selector_accent_rectangle_border.xml ├── vm_selector_default_fillet.xml ├── vm_selector_default_fillet_border.xml ├── vm_selector_default_rectangle.xml ├── vm_selector_default_rectangle_border.xml ├── vm_selector_transparent_fillet.xml ├── vm_selector_transparent_full.xml ├── vm_selector_transparent_rectangle.xml ├── vm_shape_common_card.xml ├── vm_shape_common_circle.xml ├── vm_shape_common_dialog_bg.xml ├── vm_triangle_bottom.xml └── vm_triangle_bubble_bottom.xml ├── layout ├── vm_recorder_layout.xml ├── vm_recorder_waveform_layout.xml ├── vm_widget_barrage_view.xml ├── vm_widget_default_dialog.xml ├── vm_widget_float_menu.xml ├── vm_widget_float_menu_item.xml ├── vm_widget_line_view.xml ├── vm_widget_permission_dialog.xml ├── vm_widget_toast.xml └── vm_widget_top_bar.xml ├── values-en └── strings.xml ├── values-night └── colors.xml ├── values ├── attr.xml ├── colors.xml ├── configs.xml ├── dimens.xml ├── strings.xml ├── styles.xml └── themes.xml └── xml └── vm_provider_paths.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/README.md -------------------------------------------------------------------------------- /basic/vmbase/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /basic/vmbase/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/build.gradle.kts -------------------------------------------------------------------------------- /basic/vmbase/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/consumer-rules.pro -------------------------------------------------------------------------------- /basic/vmbase/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/proguard-rules.pro -------------------------------------------------------------------------------- /basic/vmbase/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BActivity.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BFragment.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BItemDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BItemDelegate.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BVMActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BVMActivity.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BVMFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BVMFragment.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/BViewModel.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/router/BResultLauncher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/router/BResultLauncher.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/router/CRouter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/router/CRouter.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/BroadcastUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/BroadcastUtils.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/CUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/CUtils.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/FormatUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/FormatUtils.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/ToastUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/ToastUtils.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/ViewUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/utils/ViewUtils.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/widget/CommonDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/widget/CommonDialog.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/widget/decoration/GridItemDecoration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/widget/decoration/GridItemDecoration.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/widget/decoration/StaggeredItemDecoration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/kotlin/com/vmloft/develop/library/base/widget/decoration/StaggeredItemDecoration.kt -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_fade_close_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_fade_close_enter.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_fade_close_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_fade_close_exit.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_fade_open_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_fade_open_enter.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_fade_open_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_fade_open_exit.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_slide_close_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_slide_close_enter.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_slide_close_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_slide_close_exit.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_slide_open_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_slide_open_enter.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/anim/activity_slide_open_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/anim/activity_slide_open_exit.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/color/selector_bottom_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/color/selector_bottom_nav.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/color/selector_text_accent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/color/selector_text_accent.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/color/selector_text_primary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/color/selector_text_primary.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_arrow_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_arrow_back.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_arrow_next.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_arrow_next.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_empty_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_empty_data.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_empty_failed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_empty_failed.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_empty_network.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_empty_network.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_mine_line.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_mine_line.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_more.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_switch_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_switch_close.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_switch_open.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_switch_open.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/ic_switch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/ic_switch_selector.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/selector_border_common_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/selector_border_common_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/selector_circle_common_accent_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/selector_circle_common_accent_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/selector_circle_common_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/selector_circle_common_border.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/selector_circle_common_icon_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/selector_circle_common_icon_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/selector_fill_common_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/selector_fill_common_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/selector_rectangle_common_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/selector_rectangle_common_border.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_card_common_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_card_common_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_card_common_gray_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_card_common_gray_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_card_common_translucent_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_card_common_translucent_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_circle_common_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_circle_common_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_fill_common_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_fill_common_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_fillet_common_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_fillet_common_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_fillet_common_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_fillet_common_border.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_fillet_tips_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_fillet_tips_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_input_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_input_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_input_border_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_input_border_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_input_fillet_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_input_fillet_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/drawable/shape_unread_common_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/drawable/shape_unread_common_bg.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/layout/activity_notify.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/layout/activity_notify.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/layout/widget_common_empty_status_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/layout/widget_common_empty_status_view.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/layout/widget_common_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/layout/widget_common_loading.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/layout/widget_common_top_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/layout/widget_common_top_bar.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/values/integer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/values/integer.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /basic/vmbase/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmbase/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /basic/vmcommon/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /basic/vmcommon/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/build.gradle.kts -------------------------------------------------------------------------------- /basic/vmcommon/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/consumer-rules.pro -------------------------------------------------------------------------------- /basic/vmcommon/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /basic/vmcommon/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CConstants.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CError.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CFileProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CFileProvider.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CSPManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CSPManager.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CommonManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/CommonManager.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/PermissionManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/PermissionManager.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/config/ConfigManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/config/ConfigManager.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/debug/DebugActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/debug/DebugActivity.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/event/EventData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/event/EventData.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/event/LDEventBus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/event/LDEventBus.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/notify/NotifyActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/notify/NotifyActivity.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/notify/NotifyManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/notify/NotifyManager.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/utils/GsonAdapterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/utils/GsonAdapterFactory.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/utils/JsonUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/utils/JsonUtils.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/web/WebActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/web/WebActivity.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/CAreaPicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/CAreaPicker.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/refresh/DoubleCircleFooter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/refresh/DoubleCircleFooter.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/refresh/DoubleCircleHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/refresh/DoubleCircleHeader.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/refresh/RefreshMultiListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/kotlin/com/vmloft/develop/library/common/widget/refresh/RefreshMultiListener.kt -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable-xxhdpi/img_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable-xxhdpi/img_default.png -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable-xxhdpi/img_default_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable-xxhdpi/img_default_avatar.png -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_alert.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_alert.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_await.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_await.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_call.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_call.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_call_end.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_call_end.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_camera.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_check_box_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_check_box_normal.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_check_box_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_check_box_select.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_check_box_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_check_box_selector.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_clear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_clear.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_collect.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_collect.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_comment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_comment.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_done.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_done.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_done_all.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_done_all.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_done_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_done_selector.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_download_picture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_download_picture.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_filter.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_fire.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_fire.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_game.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_game.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_gender_man.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_gender_man.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_gender_unknown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_gender_unknown.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_gender_woman.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_gender_woman.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_gift.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_gift.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_like_fill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_like_fill.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_like_line.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_like_line.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_location.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_location.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_lock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_lock.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_logout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_logout.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_mic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_mic.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_mic_magic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_mic_magic.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_minimize.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_minimize.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_notify.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_notify.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_password.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_password.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_password_open.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_password_open.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_password_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_password_selector.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_picture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_picture.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_picture_album.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_picture_album.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_play.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_qrcode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_qrcode.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_scan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_scan.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_send.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_sofa.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_sofa.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_speaker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_speaker.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_switch_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_switch_close.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_switch_open.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_switch_open.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_switch_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_switch_selector.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_thumb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_thumb.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_top.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_video.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/drawable/ic_vip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/drawable/ic_vip.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/layout/activity_debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/layout/activity_debug.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/layout/activity_web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/layout/activity_web.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/layout/widget_common_footer_double_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/layout/widget_common_footer_double_circle.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/layout/widget_common_header_double_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/layout/widget_common_header_double_circle.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/layout/widget_common_picker_area.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/layout/widget_common_picker_area.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /basic/vmcommon/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/basic/vmcommon/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /core/vmimage/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/vmimage/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/build.gradle.kts -------------------------------------------------------------------------------- /core/vmimage/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/consumer-rules.pro -------------------------------------------------------------------------------- /core/vmimage/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/proguard-rules.pro -------------------------------------------------------------------------------- /core/vmimage/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/BlurTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/BlurTransformation.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGChoose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGChoose.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGGlideModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGGlideModule.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGLoader.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGPicker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/IMGPicker.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DiaplayMultiActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DiaplayMultiActivity.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DisplayItemDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DisplayItemDelegate.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DisplaySingleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DisplaySingleActivity.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DisplayViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/kotlin/com/vmloft/develop/library/image/display/DisplayViewModel.kt -------------------------------------------------------------------------------- /core/vmimage/src/main/res/layout/activity_display_multi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/res/layout/activity_display_multi.xml -------------------------------------------------------------------------------- /core/vmimage/src/main/res/layout/activity_display_single.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/res/layout/activity_display_single.xml -------------------------------------------------------------------------------- /core/vmimage/src/main/res/layout/display_item_delegate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/res/layout/display_item_delegate.xml -------------------------------------------------------------------------------- /core/vmimage/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/vmimage/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmimage/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core/vmrequest/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/vmrequest/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/build.gradle.kts -------------------------------------------------------------------------------- /core/vmrequest/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/vmrequest/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/proguard-rules.pro -------------------------------------------------------------------------------- /core/vmrequest/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/BParamsInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/BParamsInterceptor.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/BaseRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/BaseRepository.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/BaseRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/BaseRequest.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/DefaultRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/DefaultRequest.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RConfig.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RConstants.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RPaging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RPaging.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RResponse.kt -------------------------------------------------------------------------------- /core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/core/vmrequest/src/main/kotlin/com/vmloft/develop/library/request/RResult.kt -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- 1 | example 2 | ======= 3 | 4 | 项目示例`Module`主要都是一些自己测试代码,以及验证自己在`VMTools`中封装的功能 -------------------------------------------------------------------------------- /example/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/build.gradle.kts -------------------------------------------------------------------------------- /example/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/consumer-rules.pro -------------------------------------------------------------------------------- /example/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/proguard-rules.pro -------------------------------------------------------------------------------- /example/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/src/main/assets/door/door.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/door.json -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_0.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_1.jpg -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_1.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_10.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_2.jpg -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_2.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_3.jpg -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_3.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_4.jpg -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_5.jpg -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_6.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_7.jpg -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_7.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_8.png -------------------------------------------------------------------------------- /example/src/main/assets/door/images/img_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/door/images/img_9.png -------------------------------------------------------------------------------- /example/src/main/assets/girl/girlHello.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/girl/girlHello.json -------------------------------------------------------------------------------- /example/src/main/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/assets/index.html -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/app/App.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/common/CommonFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/common/CommonFragment.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/common/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/common/Constants.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/common/FragmentPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/common/FragmentPagerAdapter.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/common/SPManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/common/SPManager.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/image/style/RedBookPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/image/style/RedBookPresenter.java -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/image/style/WeChatPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/image/style/WeChatPresenter.java -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomCropControllerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomCropControllerView.java -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomImgPickerPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomImgPickerPresenter.java -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomPickerItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomPickerItem.java -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomPreviewControllerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/image/style/custom/CustomPreviewControllerView.java -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/router/AppRouter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/router/AppRouter.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/anim/AnimActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/anim/AnimActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/anim/CustomLottieAnimListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/anim/CustomLottieAnimListener.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/anim/InterludeLottieAnimView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/anim/InterludeLottieAnimView.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/BarrageBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/BarrageBean.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/BarrageViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/BarrageViewActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/ButtonThemeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/ButtonThemeActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/CustomViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/CustomViewActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/GuideViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/GuideViewActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/IndicatorViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/IndicatorViewActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/IndicatorViewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/IndicatorViewFragment.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/LoadingViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/LoadingViewActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/RecorderViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/RecorderViewActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/WeChatRecorderViewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/custom/WeChatRecorderViewActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/dialog/FloatMenuActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/dialog/FloatMenuActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/draw/DrawActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/draw/DrawActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/image/ImagePickerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/demo/image/ImagePickerActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/feedback/FeedbackActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/feedback/FeedbackActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/guide/GuideActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/guide/GuideActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/guide/GuideFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/guide/GuideFragment.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/explore/ExploreFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/explore/ExploreFragment.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/home/HomeFragment.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/mine/MineFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/mine/MineFragment.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/msg/MsgFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/main/msg/MsgFragment.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/splash/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/splash/SplashActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/user/UserInfoActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/user/UserInfoActivity.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/widget/AgreementPolicyDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/widget/AgreementPolicyDialog.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/widget/CustomGravityDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/widget/CustomGravityDialog.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/ui/widget/TBLiveMsgETDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/ui/widget/TBLiveMsgETDialog.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/utils/AppUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/utils/AppUtils.kt -------------------------------------------------------------------------------- /example/src/main/kotlin/com/vmloft/develop/app/example/utils/ToastUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/kotlin/com/vmloft/develop/app/example/utils/ToastUtils.kt -------------------------------------------------------------------------------- /example/src/main/res/color/selector_bottom_nav.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/color/selector_bottom_nav.xml -------------------------------------------------------------------------------- /example/src/main/res/color/selector_topbar_end_btn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/color/selector_topbar_end_btn.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/emoji_cake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/emoji_cake.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/emoji_christmas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/emoji_christmas.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/emoji_dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/emoji_dog.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/emoji_happy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/emoji_happy.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/emoji_red_lip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/emoji_red_lip.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/emoji_rose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/emoji_rose.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_progress_line_receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/ic_progress_line_receive.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/ic_progress_line_send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/ic_progress_line_send.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/icon_mine_moments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/icon_mine_moments.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/img_baymax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/img_baymax.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/img_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/img_default.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/img_default_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/img_default_avatar.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/img_splash_statusbar_toolbar.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/img_splash_statusbar_toolbar.9.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/img_voice_record_activate_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/img_voice_record_activate_bg.png -------------------------------------------------------------------------------- /example/src/main/res/drawable-xxhdpi/img_voice_record_cancel_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable-xxhdpi/img_voice_record_cancel_bg.png -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_chat_flash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_chat_flash.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_chat_send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_chat_send.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_explore.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_explore.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_finger.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_finger.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_home.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_chat_input_emotion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_chat_input_emotion.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_chat_input_keyboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_chat_input_keyboard.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_chat_input_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_chat_input_more.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_chat_input_voice.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_chat_input_voice.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_voice_record_black.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_voice_record_black.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_voice_record_cancel_activate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_voice_record_cancel_activate.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_voice_record_cancel_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_voice_record_cancel_normal.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_im_voice_record_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_im_voice_record_white.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_me.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_me.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_pause.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_play.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_progress_line.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/ic_progress_line.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/selector_common_border_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/selector_common_border_bg.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/shape_card_bg_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/shape_card_bg_white.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/shape_fillet_bg_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/shape_fillet_bg_white.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/shape_fillet_tips_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/shape_fillet_tips_bg.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/shape_info_top_mask.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/shape_info_top_mask.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/shape_rectangle_top_radius_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/shape_rectangle_top_radius_bg.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/shape_tab_indicator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/shape_tab_indicator.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/splash_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/drawable/splash_bg.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_anim.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_draw.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_draw.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_float_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_float_menu.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_guide_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_guide_view.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_image_picker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_image_picker.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_view_barrage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_view_barrage.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_view_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_view_button.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_view_custom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_view_custom.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_view_indicator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_view_indicator.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_view_loading.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_view_loading.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_view_recorder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_view_recorder.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_demo_view_recorder_wechat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_demo_view_recorder_wechat.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_feedback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_feedback.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_guide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_guide.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_user_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/activity_user_info.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_demo_default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/fragment_demo_default.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_demo_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/fragment_demo_tab.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_explore.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/fragment_explore.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_guide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/fragment_guide.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_mine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/fragment_mine.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_msg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/fragment_msg.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_barrage_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/item_barrage_view.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/item_button.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/layout_custom_crop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/layout_custom_crop.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/layout_custom_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/layout_custom_item.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/layout_custom_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/layout_custom_preview.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_agreement_policy_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_agreement_policy_dialog.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_custom_float_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_custom_float_menu.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_custom_gravity_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_custom_gravity_dialog.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_demo_interlude_lottie_anim_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_demo_interlude_lottie_anim_view.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_panel_emotion_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_panel_emotion_layout.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_panel_more_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_panel_more_layout.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_tb_live_msg_et_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_tb_live_msg_et_dialog.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/widget_tb_live_msg_float_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/layout/widget_tb_live_msg_float_view.xml -------------------------------------------------------------------------------- /example/src/main/res/menu/main_nav_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/menu/main_nav_menu.xml -------------------------------------------------------------------------------- /example/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/src/main/res/raw/em_outgoing.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/raw/em_outgoing.ogg -------------------------------------------------------------------------------- /example/src/main/res/raw/sound_call_incoming.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/raw/sound_call_incoming.mp3 -------------------------------------------------------------------------------- /example/src/main/res/raw/sound_calling.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/raw/sound_calling.mp3 -------------------------------------------------------------------------------- /example/src/main/res/transition/transition_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/transition/transition_enter.xml -------------------------------------------------------------------------------- /example/src/main/res/transition/transition_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/transition/transition_exit.xml -------------------------------------------------------------------------------- /example/src/main/res/transition/transition_reenter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/transition/transition_reenter.xml -------------------------------------------------------------------------------- /example/src/main/res/transition/transition_return.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/transition/transition_return.xml -------------------------------------------------------------------------------- /example/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /example/src/main/res/values-v31/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/values-v31/styles.xml -------------------------------------------------------------------------------- /example/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /example/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /example/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/example/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jitpack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/jitpack.yml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /vmlogic/convention/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /vmlogic/convention/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/build.gradle.kts -------------------------------------------------------------------------------- /vmlogic/convention/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/gradle.properties -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/VMConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/VMConfig.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/VMConfigDefault.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/VMConfigDefault.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/VMDependencies.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/VMDependencies.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMApp.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMBase.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibrary.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibrary.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryBase.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryCommon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryCommon.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryImage.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMLibraryRequest.kt -------------------------------------------------------------------------------- /vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMPublish.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/convention/src/main/kotlin/com/vmloft/develop/convention/plugin/VMPublish.kt -------------------------------------------------------------------------------- /vmlogic/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/gradle.properties -------------------------------------------------------------------------------- /vmlogic/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /vmlogic/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /vmlogic/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/settings.gradle.kts -------------------------------------------------------------------------------- /vmlogic/vmloft.debug.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/vmloft.debug.jks -------------------------------------------------------------------------------- /vmlogic/vmloft.debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmlogic/vmloft.debug.keystore -------------------------------------------------------------------------------- /vmtools/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | src/main/jni/libmp3lame 3 | libs 4 | obj 5 | -------------------------------------------------------------------------------- /vmtools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/README.md -------------------------------------------------------------------------------- /vmtools/UPDATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/UPDATE.md -------------------------------------------------------------------------------- /vmtools/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/build.gradle.kts -------------------------------------------------------------------------------- /vmtools/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vmtools/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/proguard-rules.pro -------------------------------------------------------------------------------- /vmtools/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /vmtools/src/main/jni/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/jni/Android.mk -------------------------------------------------------------------------------- /vmtools/src/main/jni/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/jni/Application.mk -------------------------------------------------------------------------------- /vmtools/src/main/jni/vmlame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/jni/vmlame.c -------------------------------------------------------------------------------- /vmtools/src/main/jni/vmlame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/jni/vmlame.h -------------------------------------------------------------------------------- /vmtools/src/main/jniLibs/arm64-v8a/libvmlame.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/jniLibs/arm64-v8a/libvmlame.so -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/VMTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/VMTools.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/adapter/VMViewPager2Adapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/adapter/VMViewPager2Adapter.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/adapter/VMViewPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/adapter/VMViewPagerAdapter.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/animator/VMAnimator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/animator/VMAnimator.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/permission/VMPermission.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/permission/VMPermission.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/permission/VMPermissionActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/permission/VMPermissionActivity.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/permission/VMPermissionBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/permission/VMPermissionBean.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/service/VMATypeFind.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/service/VMATypeFind.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/service/VMAutoService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/service/VMAutoService.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMColor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMColor.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMDate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMDate.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMDimen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMDimen.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMFFT.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMFFT.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMFile.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMNetwork.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMNetwork.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMReg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMReg.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMSP.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMSP.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMStr.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMStr.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMSystem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMSystem.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMTheme.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMUtils.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/VMView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/bitmap/VMBitmap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/bitmap/VMBitmap.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/bitmap/VMBlur.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/bitmap/VMBlur.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/logger/VMLog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/utils/logger/VMLog.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/bean/VMVoiceBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/bean/VMVoiceBean.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/bean/VMWaveformBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/bean/VMWaveformBean.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/encoder/VMEncoder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/encoder/VMEncoder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/encoder/VMLame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/encoder/VMLame.java -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/encoder/VMLame.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/encoder/VMLame.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/player/VMVoicePlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/player/VMVoicePlayer.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/player/VMWaveformView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/player/VMWaveformView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMAudioRecorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMAudioRecorder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMMediaRecorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMMediaRecorder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMRecorderActionListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMRecorderActionListener.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMRecorderEngine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMRecorderEngine.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMRecorderManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/recorder/VMRecorderManager.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderCircleView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderCircleView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderDecibelWaveformView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderDecibelWaveformView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderFFTWaveformView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderFFTWaveformView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderWaveformView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/VMRecorderWaveformView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/wechat/VMRecorderLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/wechat/VMRecorderLayout.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/wechat/VMRecorderWaveformLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/voice/view/wechat/VMRecorderWaveformLayout.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMFloatMenu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMFloatMenu.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMKeyboardController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMKeyboardController.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMLineView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMLineView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMTimerBtn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMTimerBtn.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMTopBar.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMViewGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/VMViewGroup.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/barrage/VMBarrageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/barrage/VMBarrageView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/barrage/VMViewCreator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/barrage/VMViewCreator.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/VMHeaderLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/VMHeaderLayout.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/VMScrollingViewBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/VMScrollingViewBehavior.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/AlphaContraryTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/AlphaContraryTransformation.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/AlphaTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/AlphaTransformation.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/CommonToolbarTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/CommonToolbarTransformation.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/ExtendScaleTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/ExtendScaleTransformation.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/ScrollTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/ScrollTransformation.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/Transformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/Transformation.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/TransformationAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/behavior/transformation/TransformationAdapter.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/dialog/VMBDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/dialog/VMBDialog.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/dialog/VMDefaultDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/dialog/VMDefaultDialog.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/draw/VMDrawView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/draw/VMDrawView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/guide/VMGuide.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/guide/VMGuide.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/guide/VMGuideView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/guide/VMGuideView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/indicator/VMIndicatorHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/indicator/VMIndicatorHolder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/indicator/VMIndicatorView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/indicator/VMIndicatorView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/layout/VMExpandableLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/layout/VMExpandableLayout.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/layout/VMRatioLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/layout/VMRatioLayout.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/layout/VMTableLayoutManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/layout/VMTableLayoutManager.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/DoubleCircleBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/DoubleCircleBuilder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/PacmanBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/PacmanBuilder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/SnakeCircleBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/SnakeCircleBuilder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/StarBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/StarBuilder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/TextBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/TextBuilder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/VMLoadingBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/VMLoadingBuilder.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/VMLoadingDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/VMLoadingDrawable.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/VMLoadingView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/loading/VMLoadingView.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/tips/VMTips.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/tips/VMTips.kt -------------------------------------------------------------------------------- /vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/tips/VMTipsBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/kotlin/com/vmloft/develop/library/tools/widget/tips/VMTipsBar.kt -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_bottom_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_bottom_in.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_bottom_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_bottom_out.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_fade_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_fade_in.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_fade_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_fade_out.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_left_bottom_hide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_left_bottom_hide.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_left_bottom_show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_left_bottom_show.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_left_top_hide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_left_top_hide.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_left_top_show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_left_top_show.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_right_bottom_hide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_right_bottom_hide.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_right_bottom_show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_right_bottom_show.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_right_top_hide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_right_top_hide.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_float_menu_right_top_show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_float_menu_right_top_show.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_top_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_top_in.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/anim/vm_top_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/anim/vm_top_out.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/animator/vm_click_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/animator/vm_click_anim.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/animator/vm_down_in_animator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/animator/vm_down_in_animator.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/animator/vm_down_out_animator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/animator/vm_down_out_animator.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/animator/vm_toast_top_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/animator/vm_toast_top_in.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/animator/vm_toast_top_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/animator/vm_toast_top_out.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/animator/vm_top_in_animator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/animator/vm_top_in_animator.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/animator/vm_top_out_animator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/animator/vm_top_out_animator.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/color/vm_text_accent_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/color/vm_text_accent_color.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/color/vm_text_dark_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/color/vm_text_dark_color.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/color/vm_text_light_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/color/vm_text_light_color.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/ic_close_gray.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/ic_close_gray.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/ic_close_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/ic_close_white.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/ic_voice_record_mic_black.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/ic_voice_record_mic_black.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/ic_voice_record_mic_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/ic_voice_record_mic_white.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_accent_fillet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_accent_fillet.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_accent_fillet_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_accent_fillet_border.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_accent_rectangle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_accent_rectangle.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_accent_rectangle_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_accent_rectangle_border.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_default_fillet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_default_fillet.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_default_fillet_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_default_fillet_border.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_default_rectangle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_default_rectangle.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_default_rectangle_border.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_default_rectangle_border.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_transparent_fillet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_transparent_fillet.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_transparent_full.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_transparent_full.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_selector_transparent_rectangle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_selector_transparent_rectangle.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_shape_common_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_shape_common_card.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_shape_common_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_shape_common_circle.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_shape_common_dialog_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_shape_common_dialog_bg.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_triangle_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_triangle_bottom.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/drawable/vm_triangle_bubble_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/drawable/vm_triangle_bubble_bottom.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_recorder_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_recorder_layout.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_recorder_waveform_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_recorder_waveform_layout.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_barrage_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_barrage_view.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_default_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_default_dialog.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_float_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_float_menu.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_float_menu_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_float_menu_item.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_line_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_line_view.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_permission_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_permission_dialog.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_toast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_toast.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/layout/vm_widget_top_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/layout/vm_widget_top_bar.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values/attr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values/attr.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values/configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values/configs.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /vmtools/src/main/res/xml/vm_provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lzan13/VMLibrary/HEAD/vmtools/src/main/res/xml/vm_provider_paths.xml --------------------------------------------------------------------------------