├── .gitignore ├── AppShadowLib ├── .gitignore ├── README.md ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── shadow │ │ ├── drawable │ │ ├── ShadowConfig.java │ │ ├── ShadowDrawable.java │ │ └── ShadowTool.java │ │ └── layout │ │ ├── ShadowKey.java │ │ └── ShadowLayout.java │ └── res │ └── values │ ├── attrs.xml │ ├── colors.xml │ └── strings.xml ├── AppSwitchView ├── .gitignore ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── appswitchview │ │ ├── Switch.java │ │ └── SwitchButton.java │ └── res │ └── values │ └── attrs.xml ├── AppTextView ├── .gitignore ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── apptextview │ │ ├── AlignTextView.java │ │ ├── AligningTextView.java │ │ ├── BalanceTextView.java │ │ ├── DrawableTextView.java │ │ └── TextViewUtils.java │ └── res │ └── values │ ├── attrs.xml │ ├── colors.xml │ └── strings.xml ├── BaseProgress ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── ycprogresslib │ │ ├── CarlProgressbar.java │ │ ├── NumberProgressbar.java │ │ ├── OnNumberProgressListener.java │ │ ├── ProgressBarUtils.java │ │ └── RingProgressBar.java │ └── res │ └── values │ ├── attrs.xml │ └── strings.xml ├── CardViewLib ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── shadow │ │ ├── ShadowLayout.java │ │ ├── ShadowView.java │ │ └── ShapeUtils.java │ └── res │ └── values │ ├── attrs.xml │ ├── colors.xml │ └── strings.xml ├── CircleProgress ├── .gitignore ├── README.md ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── circleprogresslib │ │ ├── CircleProgressUtils.java │ │ ├── CircleProgressbar.java │ │ └── OnCircleProgressListener.java │ └── res │ └── values │ ├── attrs.xml │ └── strings.xml ├── CustomWidget ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── yc │ └── customwidget │ ├── AlignImageSpan.java │ ├── MyGridView.java │ ├── RoundBackgroundColorSpan.java │ ├── RoundBackgroundSpan.java │ ├── RoundedBackgroundSpan.java │ ├── SpannableUtils.java │ └── VerticalImageSpan.java ├── EastAdapterLib ├── .gitignore ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── yc │ └── eastadapterlib │ ├── BaseRecycleAdapter.java │ ├── BaseViewHolder.java │ ├── MultiTypeSupport.java │ ├── OnItemClickListener.java │ └── OnItemLongClickListener.java ├── ExpandLib ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── expandlib │ │ ├── ExpandLayout.java │ │ ├── ExpandLogUtils.java │ │ └── FolderTextView.java │ └── res │ └── values │ ├── attrs.xml │ └── strings.xml ├── ExpandPager ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── expandpager │ │ ├── ExpandFragment.java │ │ ├── ExpandPagerAdapter.java │ │ ├── ExpandPagerFactory.java │ │ ├── ExpandPagerTransformer.java │ │ └── OnExpandClickListener.java │ └── res │ ├── layout │ └── expanding_fragment.xml │ └── values │ └── strings.xml ├── FloatWindow ├── .gitignore ├── README.md ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── yc │ └── window │ ├── FloatWindow.java │ ├── config │ └── ParamsConfig.java │ ├── draggable │ ├── AbsTouchListener.java │ ├── FloatingOnTouchListener.java │ ├── MovingTouchListener.java │ └── SpringTouchListener.java │ ├── inter │ ├── IClickListener.java │ ├── IFloatView.java │ ├── ILifecycleListener.java │ ├── ILongClickListener.java │ └── ITouchListener.java │ ├── lifecycle │ └── ActivityLifecycle.java │ ├── permission │ ├── FloatWindowUtils.java │ └── PermissionActivity.java │ ├── view │ └── WindowLayout.java │ └── wrapper │ ├── ViewClickWrapper.java │ ├── ViewLongClickWrapper.java │ └── ViewTouchWrapper.java ├── LICENSE ├── PhotoCoverLib ├── .gitignore ├── README.md ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── cover │ │ ├── CoverLayoutManger.java │ │ └── CoverRecyclerView.java │ └── res │ └── values │ └── strings.xml ├── PhotoWidget ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── photo │ │ ├── Matisse.java │ │ ├── MimeType.java │ │ ├── MyGlideEngine.java │ │ ├── SelectionCreator.java │ │ ├── engine │ │ ├── ImageEngine.java │ │ └── impl │ │ │ └── GlideEngine.java │ │ ├── filter │ │ └── Filter.java │ │ ├── internal │ │ ├── entity │ │ │ ├── Album.java │ │ │ ├── CaptureStrategy.java │ │ │ ├── IncapableCause.java │ │ │ ├── Item.java │ │ │ └── SelectionSpec.java │ │ ├── loader │ │ │ ├── AlbumLoader.java │ │ │ └── AlbumMediaLoader.java │ │ ├── model │ │ │ ├── AlbumCollection.java │ │ │ ├── AlbumMediaCollection.java │ │ │ └── SelectedItemCollection.java │ │ ├── ui │ │ │ ├── AlbumPreviewActivity.java │ │ │ ├── BasePreviewActivity.java │ │ │ ├── MediaSelectionFragment.java │ │ │ ├── PreviewItemFragment.java │ │ │ ├── SelectedPreviewActivity.java │ │ │ ├── adapter │ │ │ │ ├── AlbumMediaAdapter.java │ │ │ │ ├── AlbumsAdapter.java │ │ │ │ ├── PreviewPagerAdapter.java │ │ │ │ └── RecyclerViewCursorAdapter.java │ │ │ └── widget │ │ │ │ ├── AlbumsSpinner.java │ │ │ │ ├── CheckRadioView.java │ │ │ │ ├── CheckView.java │ │ │ │ ├── IncapableDialog.java │ │ │ │ ├── MediaGrid.java │ │ │ │ ├── PreviewViewPager.java │ │ │ │ ├── RoundedRectangleImageView.java │ │ │ │ └── SquareFrameLayout.java │ │ └── utils │ │ │ ├── ExifInterfaceCompat.java │ │ │ ├── MediaStoreCompat.java │ │ │ ├── PathUtils.java │ │ │ ├── PhotoMetadataUtils.java │ │ │ ├── Platform.java │ │ │ ├── SingleMediaScanner.java │ │ │ ├── SpacePhotoItemLine.java │ │ │ └── UIUtils.java │ │ ├── listener │ │ ├── OnCheckedListener.java │ │ ├── OnFragmentInteractionListener.java │ │ └── OnSelectedListener.java │ │ └── ui │ │ └── MatisseActivity.java │ └── res │ ├── color │ ├── dracula_bottom_toolbar_apply.xml │ ├── dracula_bottom_toolbar_preview.xml │ ├── dracula_preview_bottom_toolbar_apply.xml │ ├── zhihu_bottom_toolbar_apply.xml │ ├── zhihu_bottom_toolbar_preview.xml │ └── zhihu_preview_bottom_toolbar_apply.xml │ ├── drawable-xhdpi │ ├── common_button_back.png │ ├── ic_check_white_18dp.png │ ├── ic_empty_dracula.png │ ├── ic_empty_zhihu.png │ ├── ic_gif.png │ ├── ic_play_circle_outline_white_48dp.png │ ├── ic_preview_radio_on.webp │ ├── icon_photo_select.png │ └── icon_title_bottom.png │ ├── drawable-xxhdpi │ ├── ic_check_white_18dp.png │ ├── ic_empty_dracula.png │ ├── ic_empty_zhihu.png │ ├── ic_gif.png │ ├── ic_photo_camera_white_24dp.png │ ├── ic_play_circle_outline_white_48dp.png │ └── icon_photo_select.png │ ├── drawable │ ├── shape_bg_photo.xml │ └── shape_bg_video_time.xml │ ├── layout │ ├── activity_matisse.xml │ ├── activity_media_preview.xml │ ├── album_list_item.xml │ ├── fragment_media_selection.xml │ ├── fragment_preview_item.xml │ ├── media_grid_content.xml │ ├── media_grid_item.xml │ └── photo_capture_item.xml │ ├── values-zh │ └── strings.xml │ ├── values │ ├── attrs.xml │ ├── colors.xml │ ├── colors_dracula.xml │ ├── colors_zhihu.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml │ └── xml │ └── file_paths_public.xml ├── README.md ├── RedDotView ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── reddot │ │ └── YCRedDotView.java │ └── res │ └── values │ └── strings.xml ├── RoundCorners ├── .gitignore ├── README.md ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── roundcorner │ │ ├── core │ │ ├── RoundHelper.java │ │ ├── RoundHelperImpl.java │ │ └── RoundMethodInterface.java │ │ ├── util │ │ └── RoundUtils.java │ │ ├── view │ │ ├── CircleImageView.java │ │ ├── RoundButton.java │ │ ├── RoundImageView.java │ │ ├── RoundTextView.java │ │ └── RoundView.java │ │ └── viewgroup │ │ ├── RoundConstraintLayout.java │ │ ├── RoundFrameLayout.java │ │ ├── RoundLinearLayout.java │ │ └── RoundRelativeLayout.java │ └── res │ └── values │ ├── attrs.xml │ └── strings.xml ├── ShadowConfig ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── library │ │ ├── ShadowConfig.java │ │ ├── ShadowDrawable.java │ │ └── ShadowTool.java │ └── res │ └── values │ └── strings.xml ├── ZoomImageLib ├── .gitignore ├── README.md ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── zoomimagelib │ │ ├── InterpolatorProxy.java │ │ ├── OnRotateListener.java │ │ ├── RotateGestureDetector.java │ │ ├── ZoomImageInfo.java │ │ ├── ZoomImageUtils.java │ │ └── ZoomImageView.java │ └── res │ └── values │ └── strings.xml ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── yc │ │ └── ycexpandview │ │ ├── MainActivity.java │ │ ├── TextExpandActivity.java │ │ ├── TextExpandActivity2.java │ │ ├── TextExpandActivity3.java │ │ ├── corner │ │ └── CornerActivity.java │ │ ├── pager │ │ ├── FragmentBottom.java │ │ ├── FragmentTop.java │ │ ├── InfoActivity.java │ │ ├── MyExpandingFragment.java │ │ ├── MyViewPagerAdapter.java │ │ ├── PagerActivity.java │ │ └── PagerBean.java │ │ ├── red │ │ ├── RedViewActivity.java │ │ └── TabFragment.java │ │ └── shadow │ │ ├── first │ │ └── FirstActivity.java │ │ └── second │ │ ├── BackgroundColorEnum.java │ │ ├── CardViewActivity.java │ │ ├── ForegroundColorEnum.java │ │ ├── OnSeekProgressChangeListener.java │ │ ├── SecondActivity.java │ │ ├── SeekItem.java │ │ ├── ShadowColorEnum.java │ │ ├── ShadowViewActivity.java │ │ └── ShadowViewDemo3Activity.java │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable-xhdpi │ ├── bg_map.png │ ├── ic_circle.png │ ├── ic_icons.png │ ├── ic_more.png │ ├── ic_stars.png │ ├── image1.png │ ├── image2.png │ ├── image3.png │ └── image4.jpg │ ├── drawable │ ├── _shadow_gradual_bg.xml │ ├── ic_launcher_background.xml │ ├── select_material_tag.xml │ ├── selector_color_item_foreground.xml │ ├── shadow.xml │ ├── shape_guide_skip.xml │ ├── shape_material_tag_select.xml │ ├── shape_material_tag_unselect.xml │ ├── shape_show.xml │ └── shape_show_.xml │ ├── layout │ ├── activity_card_view.xml │ ├── activity_corner_view.xml │ ├── activity_first.xml │ ├── activity_info.xml │ ├── activity_main.xml │ ├── activity_red.xml │ ├── activity_second.xml │ ├── activity_shadow_view.xml │ ├── activity_shadow_view_demo3.xml │ ├── activity_text_expand.xml │ ├── activity_text_expand2.xml │ ├── activity_text_expand3.xml │ ├── activity_view_pager.xml │ ├── fragment_bottom.xml │ ├── fragment_front.xml │ ├── fragment_red.xml │ ├── item_card_layout.xml │ ├── list_item_color_select.xml │ ├── list_item_seek_select.xml │ ├── main_tab_layout.xml │ ├── tv.xml │ ├── view_divider.xml │ └── view_item_color.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.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 │ ├── icon_btn_collapse.png │ └── icon_btn_expand.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ ├── styles.xml │ └── transition_strings.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── image ├── expand1.gif ├── expand2.gif └── red.jpg ├── settings.gradle └── yc.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/.gitignore -------------------------------------------------------------------------------- /AppShadowLib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /AppShadowLib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/README.md -------------------------------------------------------------------------------- /AppShadowLib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/build.gradle -------------------------------------------------------------------------------- /AppShadowLib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /AppShadowLib/src/main/java/com/yc/shadow/drawable/ShadowConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/java/com/yc/shadow/drawable/ShadowConfig.java -------------------------------------------------------------------------------- /AppShadowLib/src/main/java/com/yc/shadow/drawable/ShadowDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/java/com/yc/shadow/drawable/ShadowDrawable.java -------------------------------------------------------------------------------- /AppShadowLib/src/main/java/com/yc/shadow/drawable/ShadowTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/java/com/yc/shadow/drawable/ShadowTool.java -------------------------------------------------------------------------------- /AppShadowLib/src/main/java/com/yc/shadow/layout/ShadowKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/java/com/yc/shadow/layout/ShadowKey.java -------------------------------------------------------------------------------- /AppShadowLib/src/main/java/com/yc/shadow/layout/ShadowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/java/com/yc/shadow/layout/ShadowLayout.java -------------------------------------------------------------------------------- /AppShadowLib/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /AppShadowLib/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /AppShadowLib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppShadowLib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /AppSwitchView/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /AppSwitchView/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppSwitchView/build.gradle -------------------------------------------------------------------------------- /AppSwitchView/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppSwitchView/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /AppSwitchView/src/main/java/com/yc/appswitchview/Switch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppSwitchView/src/main/java/com/yc/appswitchview/Switch.java -------------------------------------------------------------------------------- /AppSwitchView/src/main/java/com/yc/appswitchview/SwitchButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppSwitchView/src/main/java/com/yc/appswitchview/SwitchButton.java -------------------------------------------------------------------------------- /AppSwitchView/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppSwitchView/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /AppTextView/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /AppTextView/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/build.gradle -------------------------------------------------------------------------------- /AppTextView/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /AppTextView/src/main/java/com/yc/apptextview/AlignTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/java/com/yc/apptextview/AlignTextView.java -------------------------------------------------------------------------------- /AppTextView/src/main/java/com/yc/apptextview/AligningTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/java/com/yc/apptextview/AligningTextView.java -------------------------------------------------------------------------------- /AppTextView/src/main/java/com/yc/apptextview/BalanceTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/java/com/yc/apptextview/BalanceTextView.java -------------------------------------------------------------------------------- /AppTextView/src/main/java/com/yc/apptextview/DrawableTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/java/com/yc/apptextview/DrawableTextView.java -------------------------------------------------------------------------------- /AppTextView/src/main/java/com/yc/apptextview/TextViewUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/java/com/yc/apptextview/TextViewUtils.java -------------------------------------------------------------------------------- /AppTextView/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /AppTextView/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /AppTextView/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/AppTextView/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /BaseProgress/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /BaseProgress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/README.md -------------------------------------------------------------------------------- /BaseProgress/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/build.gradle -------------------------------------------------------------------------------- /BaseProgress/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/proguard-rules.pro -------------------------------------------------------------------------------- /BaseProgress/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /BaseProgress/src/main/java/com/yc/ycprogresslib/CarlProgressbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/java/com/yc/ycprogresslib/CarlProgressbar.java -------------------------------------------------------------------------------- /BaseProgress/src/main/java/com/yc/ycprogresslib/NumberProgressbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/java/com/yc/ycprogresslib/NumberProgressbar.java -------------------------------------------------------------------------------- /BaseProgress/src/main/java/com/yc/ycprogresslib/OnNumberProgressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/java/com/yc/ycprogresslib/OnNumberProgressListener.java -------------------------------------------------------------------------------- /BaseProgress/src/main/java/com/yc/ycprogresslib/ProgressBarUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/java/com/yc/ycprogresslib/ProgressBarUtils.java -------------------------------------------------------------------------------- /BaseProgress/src/main/java/com/yc/ycprogresslib/RingProgressBar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/java/com/yc/ycprogresslib/RingProgressBar.java -------------------------------------------------------------------------------- /BaseProgress/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /BaseProgress/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/BaseProgress/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CardViewLib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /CardViewLib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/README.md -------------------------------------------------------------------------------- /CardViewLib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/build.gradle -------------------------------------------------------------------------------- /CardViewLib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/proguard-rules.pro -------------------------------------------------------------------------------- /CardViewLib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CardViewLib/src/main/java/com/yc/shadow/ShadowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/src/main/java/com/yc/shadow/ShadowLayout.java -------------------------------------------------------------------------------- /CardViewLib/src/main/java/com/yc/shadow/ShadowView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/src/main/java/com/yc/shadow/ShadowView.java -------------------------------------------------------------------------------- /CardViewLib/src/main/java/com/yc/shadow/ShapeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/src/main/java/com/yc/shadow/ShapeUtils.java -------------------------------------------------------------------------------- /CardViewLib/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /CardViewLib/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /CardViewLib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CardViewLib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CircleProgress/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /CircleProgress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/README.md -------------------------------------------------------------------------------- /CircleProgress/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/build.gradle -------------------------------------------------------------------------------- /CircleProgress/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CircleProgress/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/proguard-rules.pro -------------------------------------------------------------------------------- /CircleProgress/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CircleProgress/src/main/java/com/yc/circleprogresslib/CircleProgressUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/src/main/java/com/yc/circleprogresslib/CircleProgressUtils.java -------------------------------------------------------------------------------- /CircleProgress/src/main/java/com/yc/circleprogresslib/CircleProgressbar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/src/main/java/com/yc/circleprogresslib/CircleProgressbar.java -------------------------------------------------------------------------------- /CircleProgress/src/main/java/com/yc/circleprogresslib/OnCircleProgressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/src/main/java/com/yc/circleprogresslib/OnCircleProgressListener.java -------------------------------------------------------------------------------- /CircleProgress/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /CircleProgress/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CircleProgress/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /CustomWidget/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/.gitignore -------------------------------------------------------------------------------- /CustomWidget/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/build.gradle -------------------------------------------------------------------------------- /CustomWidget/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CustomWidget/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/proguard-rules.pro -------------------------------------------------------------------------------- /CustomWidget/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /CustomWidget/src/main/java/com/yc/customwidget/AlignImageSpan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/java/com/yc/customwidget/AlignImageSpan.java -------------------------------------------------------------------------------- /CustomWidget/src/main/java/com/yc/customwidget/MyGridView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/java/com/yc/customwidget/MyGridView.java -------------------------------------------------------------------------------- /CustomWidget/src/main/java/com/yc/customwidget/RoundBackgroundColorSpan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/java/com/yc/customwidget/RoundBackgroundColorSpan.java -------------------------------------------------------------------------------- /CustomWidget/src/main/java/com/yc/customwidget/RoundBackgroundSpan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/java/com/yc/customwidget/RoundBackgroundSpan.java -------------------------------------------------------------------------------- /CustomWidget/src/main/java/com/yc/customwidget/RoundedBackgroundSpan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/java/com/yc/customwidget/RoundedBackgroundSpan.java -------------------------------------------------------------------------------- /CustomWidget/src/main/java/com/yc/customwidget/SpannableUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/java/com/yc/customwidget/SpannableUtils.java -------------------------------------------------------------------------------- /CustomWidget/src/main/java/com/yc/customwidget/VerticalImageSpan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/CustomWidget/src/main/java/com/yc/customwidget/VerticalImageSpan.java -------------------------------------------------------------------------------- /EastAdapterLib/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /EastAdapterLib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/EastAdapterLib/build.gradle -------------------------------------------------------------------------------- /EastAdapterLib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/EastAdapterLib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /EastAdapterLib/src/main/java/com/yc/eastadapterlib/BaseRecycleAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/EastAdapterLib/src/main/java/com/yc/eastadapterlib/BaseRecycleAdapter.java -------------------------------------------------------------------------------- /EastAdapterLib/src/main/java/com/yc/eastadapterlib/BaseViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/EastAdapterLib/src/main/java/com/yc/eastadapterlib/BaseViewHolder.java -------------------------------------------------------------------------------- /EastAdapterLib/src/main/java/com/yc/eastadapterlib/MultiTypeSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/EastAdapterLib/src/main/java/com/yc/eastadapterlib/MultiTypeSupport.java -------------------------------------------------------------------------------- /EastAdapterLib/src/main/java/com/yc/eastadapterlib/OnItemClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/EastAdapterLib/src/main/java/com/yc/eastadapterlib/OnItemClickListener.java -------------------------------------------------------------------------------- /EastAdapterLib/src/main/java/com/yc/eastadapterlib/OnItemLongClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/EastAdapterLib/src/main/java/com/yc/eastadapterlib/OnItemLongClickListener.java -------------------------------------------------------------------------------- /ExpandLib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ExpandLib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/README.md -------------------------------------------------------------------------------- /ExpandLib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/build.gradle -------------------------------------------------------------------------------- /ExpandLib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/proguard-rules.pro -------------------------------------------------------------------------------- /ExpandLib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ExpandLib/src/main/java/com/yc/expandlib/ExpandLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/src/main/java/com/yc/expandlib/ExpandLayout.java -------------------------------------------------------------------------------- /ExpandLib/src/main/java/com/yc/expandlib/ExpandLogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/src/main/java/com/yc/expandlib/ExpandLogUtils.java -------------------------------------------------------------------------------- /ExpandLib/src/main/java/com/yc/expandlib/FolderTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/src/main/java/com/yc/expandlib/FolderTextView.java -------------------------------------------------------------------------------- /ExpandLib/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /ExpandLib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandLib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ExpandPager/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ExpandPager/README.md: -------------------------------------------------------------------------------- 1 | # 目录介绍 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ExpandPager/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/build.gradle -------------------------------------------------------------------------------- /ExpandPager/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/proguard-rules.pro -------------------------------------------------------------------------------- /ExpandPager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ExpandPager/src/main/java/com/yc/expandpager/ExpandFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/src/main/java/com/yc/expandpager/ExpandFragment.java -------------------------------------------------------------------------------- /ExpandPager/src/main/java/com/yc/expandpager/ExpandPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/src/main/java/com/yc/expandpager/ExpandPagerAdapter.java -------------------------------------------------------------------------------- /ExpandPager/src/main/java/com/yc/expandpager/ExpandPagerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/src/main/java/com/yc/expandpager/ExpandPagerFactory.java -------------------------------------------------------------------------------- /ExpandPager/src/main/java/com/yc/expandpager/ExpandPagerTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/src/main/java/com/yc/expandpager/ExpandPagerTransformer.java -------------------------------------------------------------------------------- /ExpandPager/src/main/java/com/yc/expandpager/OnExpandClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/src/main/java/com/yc/expandpager/OnExpandClickListener.java -------------------------------------------------------------------------------- /ExpandPager/src/main/res/layout/expanding_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/src/main/res/layout/expanding_fragment.xml -------------------------------------------------------------------------------- /ExpandPager/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ExpandPager/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /FloatWindow/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /FloatWindow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/README.md -------------------------------------------------------------------------------- /FloatWindow/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/build.gradle -------------------------------------------------------------------------------- /FloatWindow/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/FloatWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/FloatWindow.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/config/ParamsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/config/ParamsConfig.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/draggable/AbsTouchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/draggable/AbsTouchListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/draggable/FloatingOnTouchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/draggable/FloatingOnTouchListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/draggable/MovingTouchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/draggable/MovingTouchListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/draggable/SpringTouchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/draggable/SpringTouchListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/inter/IClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/inter/IClickListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/inter/IFloatView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/inter/IFloatView.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/inter/ILifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/inter/ILifecycleListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/inter/ILongClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/inter/ILongClickListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/inter/ITouchListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/inter/ITouchListener.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/lifecycle/ActivityLifecycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/lifecycle/ActivityLifecycle.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/permission/FloatWindowUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/permission/FloatWindowUtils.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/permission/PermissionActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/permission/PermissionActivity.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/view/WindowLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/view/WindowLayout.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/wrapper/ViewClickWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/wrapper/ViewClickWrapper.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/wrapper/ViewLongClickWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/wrapper/ViewLongClickWrapper.java -------------------------------------------------------------------------------- /FloatWindow/src/main/java/com/yc/window/wrapper/ViewTouchWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/FloatWindow/src/main/java/com/yc/window/wrapper/ViewTouchWrapper.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/LICENSE -------------------------------------------------------------------------------- /PhotoCoverLib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /PhotoCoverLib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoCoverLib/README.md -------------------------------------------------------------------------------- /PhotoCoverLib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoCoverLib/build.gradle -------------------------------------------------------------------------------- /PhotoCoverLib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoCoverLib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /PhotoCoverLib/src/main/java/com/yc/cover/CoverLayoutManger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoCoverLib/src/main/java/com/yc/cover/CoverLayoutManger.java -------------------------------------------------------------------------------- /PhotoCoverLib/src/main/java/com/yc/cover/CoverRecyclerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoCoverLib/src/main/java/com/yc/cover/CoverRecyclerView.java -------------------------------------------------------------------------------- /PhotoCoverLib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoCoverLib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /PhotoWidget/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/.gitignore -------------------------------------------------------------------------------- /PhotoWidget/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/build.gradle -------------------------------------------------------------------------------- /PhotoWidget/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/proguard-rules.pro -------------------------------------------------------------------------------- /PhotoWidget/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/Matisse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/Matisse.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/MimeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/MimeType.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/MyGlideEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/MyGlideEngine.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/SelectionCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/SelectionCreator.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/engine/ImageEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/engine/ImageEngine.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/engine/impl/GlideEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/engine/impl/GlideEngine.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/filter/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/filter/Filter.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/entity/Album.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/entity/Album.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/entity/CaptureStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/entity/CaptureStrategy.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/entity/IncapableCause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/entity/IncapableCause.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/entity/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/entity/Item.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/entity/SelectionSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/entity/SelectionSpec.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/loader/AlbumLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/loader/AlbumLoader.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/loader/AlbumMediaLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/loader/AlbumMediaLoader.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/model/AlbumCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/model/AlbumCollection.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/model/AlbumMediaCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/model/AlbumMediaCollection.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/model/SelectedItemCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/model/SelectedItemCollection.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/AlbumPreviewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/AlbumPreviewActivity.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/BasePreviewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/BasePreviewActivity.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/MediaSelectionFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/MediaSelectionFragment.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/PreviewItemFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/PreviewItemFragment.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/SelectedPreviewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/SelectedPreviewActivity.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/AlbumMediaAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/AlbumMediaAdapter.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/AlbumsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/AlbumsAdapter.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/PreviewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/PreviewPagerAdapter.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/RecyclerViewCursorAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/adapter/RecyclerViewCursorAdapter.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/AlbumsSpinner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/AlbumsSpinner.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/CheckRadioView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/CheckRadioView.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/CheckView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/CheckView.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/IncapableDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/IncapableDialog.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/MediaGrid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/MediaGrid.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/PreviewViewPager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/PreviewViewPager.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/RoundedRectangleImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/RoundedRectangleImageView.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/SquareFrameLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/ui/widget/SquareFrameLayout.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/ExifInterfaceCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/ExifInterfaceCompat.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/MediaStoreCompat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/MediaStoreCompat.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/PathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/PathUtils.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/PhotoMetadataUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/PhotoMetadataUtils.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/Platform.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/SingleMediaScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/SingleMediaScanner.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/SpacePhotoItemLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/SpacePhotoItemLine.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/internal/utils/UIUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/internal/utils/UIUtils.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/listener/OnCheckedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/listener/OnCheckedListener.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/listener/OnFragmentInteractionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/listener/OnFragmentInteractionListener.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/listener/OnSelectedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/listener/OnSelectedListener.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/java/com/yc/photo/ui/MatisseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/java/com/yc/photo/ui/MatisseActivity.java -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/color/dracula_bottom_toolbar_apply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/color/dracula_bottom_toolbar_apply.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/color/dracula_bottom_toolbar_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/color/dracula_bottom_toolbar_preview.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/color/dracula_preview_bottom_toolbar_apply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/color/dracula_preview_bottom_toolbar_apply.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/color/zhihu_bottom_toolbar_apply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/color/zhihu_bottom_toolbar_apply.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/color/zhihu_bottom_toolbar_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/color/zhihu_bottom_toolbar_preview.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/color/zhihu_preview_bottom_toolbar_apply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/color/zhihu_preview_bottom_toolbar_apply.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/common_button_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/common_button_back.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/ic_check_white_18dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/ic_check_white_18dp.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/ic_empty_dracula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/ic_empty_dracula.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/ic_empty_zhihu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/ic_empty_zhihu.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/ic_gif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/ic_gif.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/ic_play_circle_outline_white_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/ic_play_circle_outline_white_48dp.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/ic_preview_radio_on.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/ic_preview_radio_on.webp -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/icon_photo_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/icon_photo_select.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xhdpi/icon_title_bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xhdpi/icon_title_bottom.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xxhdpi/ic_check_white_18dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xxhdpi/ic_check_white_18dp.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xxhdpi/ic_empty_dracula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xxhdpi/ic_empty_dracula.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xxhdpi/ic_empty_zhihu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xxhdpi/ic_empty_zhihu.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xxhdpi/ic_gif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xxhdpi/ic_gif.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xxhdpi/ic_photo_camera_white_24dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xxhdpi/ic_photo_camera_white_24dp.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xxhdpi/ic_play_circle_outline_white_48dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xxhdpi/ic_play_circle_outline_white_48dp.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable-xxhdpi/icon_photo_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable-xxhdpi/icon_photo_select.png -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable/shape_bg_photo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable/shape_bg_photo.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/drawable/shape_bg_video_time.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/drawable/shape_bg_video_time.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/activity_matisse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/activity_matisse.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/activity_media_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/activity_media_preview.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/album_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/album_list_item.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/fragment_media_selection.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/fragment_media_selection.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/fragment_preview_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/fragment_preview_item.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/media_grid_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/media_grid_content.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/media_grid_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/media_grid_item.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/layout/photo_capture_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/layout/photo_capture_item.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values-zh/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values-zh/strings.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values/colors_dracula.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values/colors_dracula.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values/colors_zhihu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values/colors_zhihu.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /PhotoWidget/src/main/res/xml/file_paths_public.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/PhotoWidget/src/main/res/xml/file_paths_public.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/README.md -------------------------------------------------------------------------------- /RedDotView/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /RedDotView/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RedDotView/README.md -------------------------------------------------------------------------------- /RedDotView/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RedDotView/build.gradle -------------------------------------------------------------------------------- /RedDotView/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RedDotView/proguard-rules.pro -------------------------------------------------------------------------------- /RedDotView/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RedDotView/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /RedDotView/src/main/java/com/yc/reddot/YCRedDotView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RedDotView/src/main/java/com/yc/reddot/YCRedDotView.java -------------------------------------------------------------------------------- /RedDotView/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RedDotView/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /RoundCorners/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /RoundCorners/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/README.md -------------------------------------------------------------------------------- /RoundCorners/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/build.gradle -------------------------------------------------------------------------------- /RoundCorners/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /RoundCorners/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/proguard-rules.pro -------------------------------------------------------------------------------- /RoundCorners/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/core/RoundHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/core/RoundHelper.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/core/RoundHelperImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/core/RoundHelperImpl.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/core/RoundMethodInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/core/RoundMethodInterface.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/util/RoundUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/util/RoundUtils.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/view/CircleImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/view/CircleImageView.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/view/RoundButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/view/RoundButton.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/view/RoundImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/view/RoundImageView.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/view/RoundTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/view/RoundTextView.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/view/RoundView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/view/RoundView.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundConstraintLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundConstraintLayout.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundFrameLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundFrameLayout.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundLinearLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundLinearLayout.java -------------------------------------------------------------------------------- /RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundRelativeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/java/com/yc/roundcorner/viewgroup/RoundRelativeLayout.java -------------------------------------------------------------------------------- /RoundCorners/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /RoundCorners/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/RoundCorners/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ShadowConfig/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | .idea/ 3 | -------------------------------------------------------------------------------- /ShadowConfig/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ShadowConfig/build.gradle -------------------------------------------------------------------------------- /ShadowConfig/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ShadowConfig/proguard-rules.pro -------------------------------------------------------------------------------- /ShadowConfig/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ShadowConfig/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ShadowConfig/src/main/java/com/yc/library/ShadowConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ShadowConfig/src/main/java/com/yc/library/ShadowConfig.java -------------------------------------------------------------------------------- /ShadowConfig/src/main/java/com/yc/library/ShadowDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ShadowConfig/src/main/java/com/yc/library/ShadowDrawable.java -------------------------------------------------------------------------------- /ShadowConfig/src/main/java/com/yc/library/ShadowTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ShadowConfig/src/main/java/com/yc/library/ShadowTool.java -------------------------------------------------------------------------------- /ShadowConfig/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ShadowConfig/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ZoomImageLib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ZoomImageLib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/README.md -------------------------------------------------------------------------------- /ZoomImageLib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/build.gradle -------------------------------------------------------------------------------- /ZoomImageLib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ZoomImageLib/src/main/java/com/yc/zoomimagelib/InterpolatorProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/java/com/yc/zoomimagelib/InterpolatorProxy.java -------------------------------------------------------------------------------- /ZoomImageLib/src/main/java/com/yc/zoomimagelib/OnRotateListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/java/com/yc/zoomimagelib/OnRotateListener.java -------------------------------------------------------------------------------- /ZoomImageLib/src/main/java/com/yc/zoomimagelib/RotateGestureDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/java/com/yc/zoomimagelib/RotateGestureDetector.java -------------------------------------------------------------------------------- /ZoomImageLib/src/main/java/com/yc/zoomimagelib/ZoomImageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/java/com/yc/zoomimagelib/ZoomImageInfo.java -------------------------------------------------------------------------------- /ZoomImageLib/src/main/java/com/yc/zoomimagelib/ZoomImageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/java/com/yc/zoomimagelib/ZoomImageUtils.java -------------------------------------------------------------------------------- /ZoomImageLib/src/main/java/com/yc/zoomimagelib/ZoomImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/java/com/yc/zoomimagelib/ZoomImageView.java -------------------------------------------------------------------------------- /ZoomImageLib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/ZoomImageLib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/TextExpandActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/TextExpandActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/TextExpandActivity2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/TextExpandActivity2.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/TextExpandActivity3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/TextExpandActivity3.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/corner/CornerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/corner/CornerActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/pager/FragmentBottom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/pager/FragmentBottom.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/pager/FragmentTop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/pager/FragmentTop.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/pager/InfoActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/pager/InfoActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/pager/MyExpandingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/pager/MyExpandingFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/pager/MyViewPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/pager/MyViewPagerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/pager/PagerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/pager/PagerActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/pager/PagerBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/pager/PagerBean.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/red/RedViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/red/RedViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/red/TabFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/red/TabFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/first/FirstActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/first/FirstActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/BackgroundColorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/BackgroundColorEnum.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/CardViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/CardViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/ForegroundColorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/ForegroundColorEnum.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/OnSeekProgressChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/OnSeekProgressChangeListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/SecondActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/SecondActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/SeekItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/SeekItem.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/ShadowColorEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/ShadowColorEnum.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/ShadowViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/ShadowViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/yc/ycexpandview/shadow/second/ShadowViewDemo3Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/java/com/yc/ycexpandview/shadow/second/ShadowViewDemo3Activity.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/bg_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/bg_map.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/ic_circle.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/ic_icons.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/ic_more.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_stars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/ic_stars.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/image1.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/image2.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/image3.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/image4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable-xhdpi/image4.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/_shadow_gradual_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/_shadow_gradual_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/select_material_tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/select_material_tag.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/selector_color_item_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/selector_color_item_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/shadow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/shadow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/shape_guide_skip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/shape_guide_skip.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/shape_material_tag_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/shape_material_tag_select.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/shape_material_tag_unselect.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/shape_material_tag_unselect.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/shape_show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/shape_show.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/shape_show_.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/drawable/shape_show_.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_card_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_card_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_corner_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_corner_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_first.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_first.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_info.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_red.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_second.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_second.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_shadow_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_shadow_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_shadow_view_demo3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_shadow_view_demo3.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_text_expand.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_text_expand.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_text_expand2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_text_expand2.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_text_expand3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_text_expand3.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_view_pager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/activity_view_pager.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/fragment_bottom.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_front.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/fragment_front.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/fragment_red.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_card_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/item_card_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_color_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/list_item_color_select.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_seek_select.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/list_item_seek_select.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/main_tab_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/main_tab_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/tv.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/tv.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_divider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/view_divider.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_item_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/layout/view_item_color.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/icon_btn_collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xhdpi/icon_btn_collapse.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/icon_btn_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xhdpi/icon_btn_expand.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/transition_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/app/src/main/res/values/transition_strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/gradlew.bat -------------------------------------------------------------------------------- /image/expand1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/image/expand1.gif -------------------------------------------------------------------------------- /image/expand2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/image/expand2.gif -------------------------------------------------------------------------------- /image/red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/image/red.jpg -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/settings.gradle -------------------------------------------------------------------------------- /yc.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yangchong211/YCWidgetLib/HEAD/yc.gradle --------------------------------------------------------------------------------