├── .gitignore ├── .idea ├── encodings.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── luck │ │ └── picture │ │ └── ExampleInstrumentedTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── luck │ │ └── pictureselector │ │ ├── App.java │ │ ├── FullyGridLayoutManager.java │ │ ├── MainActivity.java │ │ ├── PhotoFragment.java │ │ ├── PhotoFragmentActivity.java │ │ ├── SimpleActivity.java │ │ └── adapter │ │ └── GridImageAdapter.java │ └── res │ ├── drawable-hdpi │ └── ic_launcher.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ ├── addimg_1x.png │ ├── back2.png │ ├── delet_zhaopian_1x.png │ ├── ic_minus.png │ └── ic_plus.png │ ├── drawable-xxhdpi │ ├── back.png │ ├── ic_launcher.png │ ├── orange_arrow_down.png │ └── orange_arrow_up.png │ ├── drawable-xxxhdpi │ └── ic_launcher.png │ ├── drawable │ ├── checkbox_num_selector.xml │ ├── checkbox_selector.xml │ ├── custom_qq_cb.xml │ ├── message_oval_orange.xml │ ├── message_oval_white.xml │ ├── num_oval_blue.xml │ ├── num_oval_blue_def.xml │ └── num_oval_orange.xml │ ├── layout │ ├── activity_main.xml │ ├── activity_other.xml │ ├── activity_simp.xml │ ├── gv_filter_image.xml │ └── layout_number.xml │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── image ├── 1.jpg ├── 10.jpg ├── 2.jpg ├── 3.jpg ├── 4.jpg ├── 7.jpg ├── 8.jpg ├── 9.jpg ├── audio.jpg ├── blue.jpg ├── test.png └── white.jpg ├── picture_library ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── luck │ │ └── picture │ │ └── lib │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── luck │ │ │ └── picture │ │ │ └── lib │ │ │ ├── PictureBaseActivity.java │ │ │ ├── PictureExternalPreviewActivity.java │ │ │ ├── PicturePlayAudioActivity.java │ │ │ ├── PicturePreviewActivity.java │ │ │ ├── PictureSelectionModel.java │ │ │ ├── PictureSelector.java │ │ │ ├── PictureSelectorActivity.java │ │ │ ├── PictureVideoPlayActivity.java │ │ │ ├── adapter │ │ │ ├── PictureAlbumDirectoryAdapter.java │ │ │ └── PictureImageGridAdapter.java │ │ │ ├── anim │ │ │ └── OptAnimationLoader.java │ │ │ ├── compress │ │ │ ├── CompressConfig.java │ │ │ ├── CompressImageOptions.java │ │ │ ├── CompressImageUtil.java │ │ │ ├── CompressInterface.java │ │ │ ├── LuBanCompress.java │ │ │ ├── Luban.java │ │ │ ├── LubanBuilder.java │ │ │ ├── LubanCompresser.java │ │ │ ├── LubanOptions.java │ │ │ ├── OnCompressListener.java │ │ │ ├── OnMultiCompressListener.java │ │ │ └── Preconditions.java │ │ │ ├── config │ │ │ ├── PictureConfig.java │ │ │ ├── PictureMimeType.java │ │ │ └── PictureSelectionConfig.java │ │ │ ├── decoration │ │ │ ├── GridSpacingItemDecoration.java │ │ │ └── RecycleViewDivider.java │ │ │ ├── dialog │ │ │ ├── CustomDialog.java │ │ │ ├── PictureDialog.java │ │ │ ├── PictureIndeterminate.java │ │ │ └── PictureSpinView.java │ │ │ ├── entity │ │ │ ├── EventEntity.java │ │ │ ├── LocalMedia.java │ │ │ └── LocalMediaFolder.java │ │ │ ├── model │ │ │ └── LocalMediaLoader.java │ │ │ ├── observable │ │ │ ├── ImagesObservable.java │ │ │ ├── ObserverListener.java │ │ │ └── SubjectListener.java │ │ │ ├── permissions │ │ │ ├── Permission.java │ │ │ ├── RxPermissions.java │ │ │ └── RxPermissionsFragment.java │ │ │ ├── rxbus2 │ │ │ ├── BusData.java │ │ │ ├── RxBus.java │ │ │ ├── Subscribe.java │ │ │ ├── SubscriberMethod.java │ │ │ └── ThreadMode.java │ │ │ ├── tools │ │ │ ├── AttrsUtils.java │ │ │ ├── Constant.java │ │ │ ├── DateUtils.java │ │ │ ├── DebugUtil.java │ │ │ ├── DoubleUtils.java │ │ │ ├── LightStatusBarUtils.java │ │ │ ├── PictureFileUtils.java │ │ │ ├── RomUtils.java │ │ │ ├── ScreenUtils.java │ │ │ ├── StringUtils.java │ │ │ ├── ToolbarUtil.java │ │ │ └── VoiceUtils.java │ │ │ └── widget │ │ │ ├── FolderPopWindow.java │ │ │ ├── PhotoPopupWindow.java │ │ │ ├── PreviewViewPager.java │ │ │ └── SquareRelativeLayout.java │ └── res │ │ ├── anim │ │ ├── a3.xml │ │ ├── a5.xml │ │ ├── down_out.xml │ │ ├── fade_in.xml │ │ ├── fade_out.xml │ │ ├── modal_in.xml │ │ ├── modal_out.xml │ │ ├── photo_album_dismiss.xml │ │ ├── photo_album_show.xml │ │ ├── photo_anticipate_interpolator.xml │ │ ├── photo_overshoot_interpolator.xml │ │ └── up_in.xml │ │ ├── drawable-xhdpi │ │ ├── buybuybuy.png │ │ ├── def.png │ │ ├── def_qq.png │ │ ├── ic_camera.png │ │ ├── ic_delete_photo.png │ │ ├── icon_audio.png │ │ ├── kprogresshud_spinner.png │ │ ├── picture_audio.png │ │ ├── picture_back.png │ │ ├── picture_loading.jpg │ │ ├── sel.png │ │ ├── sel_qq.png │ │ └── video_icon.png │ │ ├── drawable-xxhdpi │ │ ├── arrow_down.png │ │ ├── arrow_up.png │ │ ├── ic_check.png │ │ ├── ic_checked.png │ │ ├── ic_placeholder.png │ │ ├── ic_video_play.png │ │ ├── more_1x.png │ │ └── picture_warning.png │ │ ├── drawable │ │ ├── audio_placeholder.xml │ │ ├── btn_left_bottom_selector.xml │ │ ├── btn_left_false.xml │ │ ├── btn_left_true.xml │ │ ├── btn_right_bottom_selector.xml │ │ ├── btn_right_false.xml │ │ ├── btn_right_true.xml │ │ ├── checkbox_selector.xml │ │ ├── dialog_custom_bg.xml │ │ ├── dialog_shadow.xml │ │ ├── gif_tag.xml │ │ ├── image_placeholder.xml │ │ ├── item_select_bg.xml │ │ ├── num_oval.xml │ │ ├── orange_oval.xml │ │ ├── p_seekbar_thumb_normal.xml │ │ ├── p_seekbar_thumb_pressed.xml │ │ ├── picture_btn_music_shape.xml │ │ ├── picture_layer_progress.xml │ │ └── picture_sb_thumb.xml │ │ ├── layout │ │ ├── activity_picture_play_audio.xml │ │ ├── picture_activity_external_preview.xml │ │ ├── picture_activity_video_play.xml │ │ ├── picture_album_folder_item.xml │ │ ├── picture_alert_dialog.xml │ │ ├── picture_audio_dialog.xml │ │ ├── picture_camera_pop_layout.xml │ │ ├── picture_empty.xml │ │ ├── picture_image_grid_item.xml │ │ ├── picture_image_preview.xml │ │ ├── picture_item_camera.xml │ │ ├── picture_preview.xml │ │ ├── picture_selector.xml │ │ ├── picture_title_bar.xml │ │ ├── picture_wind_base_dialog_xml.xml │ │ └── picture_window_folder.xml │ │ ├── raw │ │ └── music.wav │ │ ├── values-en │ │ └── strings.xml │ │ ├── values-zh │ │ └── strings.xml │ │ ├── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── file_paths.xml │ └── test │ └── java │ └── com │ └── luck │ └── picture │ └── lib │ └── ExampleUnitTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/luck/picture/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/androidTest/java/com/luck/picture/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/luck/pictureselector/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/java/com/luck/pictureselector/App.java -------------------------------------------------------------------------------- /app/src/main/java/com/luck/pictureselector/FullyGridLayoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/java/com/luck/pictureselector/FullyGridLayoutManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/luck/pictureselector/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/java/com/luck/pictureselector/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/luck/pictureselector/PhotoFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/java/com/luck/pictureselector/PhotoFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/luck/pictureselector/PhotoFragmentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/java/com/luck/pictureselector/PhotoFragmentActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/luck/pictureselector/SimpleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/java/com/luck/pictureselector/SimpleActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/luck/pictureselector/adapter/GridImageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/java/com/luck/pictureselector/adapter/GridImageAdapter.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/addimg_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xhdpi/addimg_1x.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/back2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xhdpi/back2.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/delet_zhaopian_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xhdpi/delet_zhaopian_1x.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xhdpi/ic_minus.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xhdpi/ic_plus.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xxhdpi/back.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/orange_arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xxhdpi/orange_arrow_down.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/orange_arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xxhdpi/orange_arrow_up.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/checkbox_num_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/checkbox_num_selector.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/checkbox_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/checkbox_selector.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/custom_qq_cb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/custom_qq_cb.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/message_oval_orange.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/message_oval_orange.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/message_oval_white.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/message_oval_white.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/num_oval_blue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/num_oval_blue.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/num_oval_blue_def.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/num_oval_blue_def.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/num_oval_orange.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/drawable/num_oval_orange.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_other.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/layout/activity_other.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_simp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/layout/activity_simp.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/gv_filter_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/layout/gv_filter_image.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_number.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/layout/layout_number.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/gradlew.bat -------------------------------------------------------------------------------- /image/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/1.jpg -------------------------------------------------------------------------------- /image/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/10.jpg -------------------------------------------------------------------------------- /image/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/2.jpg -------------------------------------------------------------------------------- /image/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/3.jpg -------------------------------------------------------------------------------- /image/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/4.jpg -------------------------------------------------------------------------------- /image/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/7.jpg -------------------------------------------------------------------------------- /image/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/8.jpg -------------------------------------------------------------------------------- /image/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/9.jpg -------------------------------------------------------------------------------- /image/audio.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/audio.jpg -------------------------------------------------------------------------------- /image/blue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/blue.jpg -------------------------------------------------------------------------------- /image/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/test.png -------------------------------------------------------------------------------- /image/white.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/image/white.jpg -------------------------------------------------------------------------------- /picture_library/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /picture_library/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/build.gradle -------------------------------------------------------------------------------- /picture_library/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/proguard-rules.pro -------------------------------------------------------------------------------- /picture_library/src/androidTest/java/com/luck/picture/lib/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/androidTest/java/com/luck/picture/lib/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /picture_library/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PictureBaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PictureBaseActivity.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PictureExternalPreviewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PictureExternalPreviewActivity.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PicturePlayAudioActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PicturePlayAudioActivity.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PicturePreviewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PicturePreviewActivity.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PictureSelectionModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PictureSelectionModel.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PictureSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PictureSelector.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PictureSelectorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PictureSelectorActivity.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/PictureVideoPlayActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/PictureVideoPlayActivity.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/adapter/PictureAlbumDirectoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/adapter/PictureAlbumDirectoryAdapter.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/adapter/PictureImageGridAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/adapter/PictureImageGridAdapter.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/anim/OptAnimationLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/anim/OptAnimationLoader.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/CompressConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/CompressConfig.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/CompressImageOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/CompressImageOptions.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/CompressImageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/CompressImageUtil.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/CompressInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/CompressInterface.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/LuBanCompress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/LuBanCompress.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/Luban.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/Luban.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/LubanBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/LubanBuilder.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/LubanCompresser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/LubanCompresser.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/LubanOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/LubanOptions.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/OnCompressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/OnCompressListener.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/OnMultiCompressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/OnMultiCompressListener.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/compress/Preconditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/compress/Preconditions.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/config/PictureConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/config/PictureConfig.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/config/PictureMimeType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/config/PictureMimeType.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/config/PictureSelectionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/config/PictureSelectionConfig.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/decoration/GridSpacingItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/decoration/GridSpacingItemDecoration.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/decoration/RecycleViewDivider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/decoration/RecycleViewDivider.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/dialog/CustomDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/dialog/CustomDialog.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/dialog/PictureDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/dialog/PictureDialog.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/dialog/PictureIndeterminate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/dialog/PictureIndeterminate.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/dialog/PictureSpinView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/dialog/PictureSpinView.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/entity/EventEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/entity/EventEntity.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/entity/LocalMedia.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/entity/LocalMedia.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/entity/LocalMediaFolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/entity/LocalMediaFolder.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/model/LocalMediaLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/model/LocalMediaLoader.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/observable/ImagesObservable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/observable/ImagesObservable.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/observable/ObserverListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/observable/ObserverListener.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/observable/SubjectListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/observable/SubjectListener.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/permissions/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/permissions/Permission.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/permissions/RxPermissions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/permissions/RxPermissions.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/permissions/RxPermissionsFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/permissions/RxPermissionsFragment.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/rxbus2/BusData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/rxbus2/BusData.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/rxbus2/RxBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/rxbus2/RxBus.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/rxbus2/Subscribe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/rxbus2/Subscribe.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/rxbus2/SubscriberMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/rxbus2/SubscriberMethod.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/rxbus2/ThreadMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/rxbus2/ThreadMode.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/AttrsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/AttrsUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/Constant.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/DateUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/DebugUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/DebugUtil.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/DoubleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/DoubleUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/LightStatusBarUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/LightStatusBarUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/PictureFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/PictureFileUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/RomUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/RomUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/ScreenUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/ScreenUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/StringUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/ToolbarUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/ToolbarUtil.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/tools/VoiceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/tools/VoiceUtils.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/widget/FolderPopWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/widget/FolderPopWindow.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/widget/PhotoPopupWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/widget/PhotoPopupWindow.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/widget/PreviewViewPager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/widget/PreviewViewPager.java -------------------------------------------------------------------------------- /picture_library/src/main/java/com/luck/picture/lib/widget/SquareRelativeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/java/com/luck/picture/lib/widget/SquareRelativeLayout.java -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/a3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/a3.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/a5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/a5.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/down_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/down_out.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/fade_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/fade_in.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/fade_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/fade_out.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/modal_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/modal_in.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/modal_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/modal_out.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/photo_album_dismiss.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/photo_album_dismiss.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/photo_album_show.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/photo_album_show.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/photo_anticipate_interpolator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/photo_anticipate_interpolator.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/photo_overshoot_interpolator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/photo_overshoot_interpolator.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/anim/up_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/anim/up_in.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/buybuybuy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/buybuybuy.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/def.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/def.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/def_qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/def_qq.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/ic_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/ic_camera.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/ic_delete_photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/ic_delete_photo.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/icon_audio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/icon_audio.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/kprogresshud_spinner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/kprogresshud_spinner.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/picture_audio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/picture_audio.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/picture_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/picture_back.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/picture_loading.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/picture_loading.jpg -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/sel.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/sel_qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/sel_qq.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xhdpi/video_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xhdpi/video_icon.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/arrow_down.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/arrow_up.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/ic_check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/ic_check.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/ic_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/ic_checked.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/ic_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/ic_placeholder.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/ic_video_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/ic_video_play.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/more_1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/more_1x.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable-xxhdpi/picture_warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable-xxhdpi/picture_warning.png -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/audio_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/audio_placeholder.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/btn_left_bottom_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/btn_left_bottom_selector.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/btn_left_false.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/btn_left_false.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/btn_left_true.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/btn_left_true.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/btn_right_bottom_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/btn_right_bottom_selector.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/btn_right_false.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/btn_right_false.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/btn_right_true.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/btn_right_true.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/checkbox_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/checkbox_selector.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/dialog_custom_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/dialog_custom_bg.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/dialog_shadow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/dialog_shadow.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/gif_tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/gif_tag.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/image_placeholder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/image_placeholder.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/item_select_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/item_select_bg.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/num_oval.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/num_oval.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/orange_oval.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/orange_oval.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/p_seekbar_thumb_normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/p_seekbar_thumb_normal.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/p_seekbar_thumb_pressed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/p_seekbar_thumb_pressed.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/picture_btn_music_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/picture_btn_music_shape.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/picture_layer_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/picture_layer_progress.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/drawable/picture_sb_thumb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/drawable/picture_sb_thumb.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/activity_picture_play_audio.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/activity_picture_play_audio.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_activity_external_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_activity_external_preview.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_activity_video_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_activity_video_play.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_album_folder_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_album_folder_item.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_alert_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_alert_dialog.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_audio_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_audio_dialog.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_camera_pop_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_camera_pop_layout.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_empty.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_image_grid_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_image_grid_item.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_image_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_image_preview.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_item_camera.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_item_camera.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_preview.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_selector.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_title_bar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_title_bar.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_wind_base_dialog_xml.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_wind_base_dialog_xml.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/layout/picture_window_folder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/layout/picture_window_folder.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/raw/music.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/raw/music.wav -------------------------------------------------------------------------------- /picture_library/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/values-zh/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/values-zh/strings.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /picture_library/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /picture_library/src/test/java/com/luck/picture/lib/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LuckSiege/PictureSelectorLight/HEAD/picture_library/src/test/java/com/luck/picture/lib/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':picture_library' 2 | --------------------------------------------------------------------------------