├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── modules.xml ├── runConfigurations.xml └── vcs.xml ├── README.md ├── allrecycleview ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── em │ │ └── sang │ │ └── com │ │ └── allrecycleview │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── em │ │ │ └── sang │ │ │ └── com │ │ │ └── allrecycleview │ │ │ ├── BaiscRecycleView.java │ │ │ ├── BasicRefrushRecycleView.java │ │ │ ├── OverlapRecycleView.java │ │ │ ├── RefrushRecycleView.java │ │ │ ├── adapter │ │ │ ├── BasicAdapter.java │ │ │ ├── CustomBasicAdapter.java │ │ │ ├── DefaultAdapter.java │ │ │ └── RefrushAdapter.java │ │ │ ├── cutline │ │ │ ├── DividerGridItemDecoration.java │ │ │ └── RecycleViewDivider.java │ │ │ ├── holder │ │ │ ├── CustomHolder.java │ │ │ ├── CustomPeakHolder.java │ │ │ ├── FootHolder.java │ │ │ ├── HeardHolder.java │ │ │ └── SimpleHolder.java │ │ │ ├── inter │ │ │ ├── BodyInitListener.java │ │ │ ├── CustomAdapterListener.java │ │ │ ├── DefaultAdapterViewLisenter.java │ │ │ ├── DefaultRefrushListener.java │ │ │ ├── OverlapListener.java │ │ │ └── RefrushListener.java │ │ │ ├── layoutmanager │ │ │ └── OverlapManager.java │ │ │ └── listener │ │ │ └── OnToolsItemClickListener.java │ └── res │ │ ├── layout │ │ └── heard_refrush.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── em │ └── sang │ └── com │ └── allrecycleview │ └── ExampleUnitTest.java ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── xiaonian │ │ └── sang │ │ └── alibehaver │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── xiaonian │ │ │ └── sang │ │ │ └── alibehaver │ │ │ ├── CustomBehavior.java │ │ │ ├── MainActivity.java │ │ │ ├── bean │ │ │ └── GrideBean.java │ │ │ ├── holder │ │ │ ├── GrideHolder.java │ │ │ ├── HomeCarouselHolder.java │ │ │ └── ItemHolder.java │ │ │ └── utils │ │ │ └── ToastUtil.java │ └── res │ │ ├── drawable │ │ ├── selector_color_gay.xml │ │ ├── tag_carousel.xml │ │ ├── tag_gray.xml │ │ └── tag_red.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── item.xml │ │ ├── item_home_carousel.xml │ │ └── recycleview_gride.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── add.png │ │ ├── home_banner1.png │ │ ├── home_banner2.png │ │ ├── home_banner3.png │ │ ├── home_banner4.png │ │ ├── home_banner5.jpg │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ ├── life_recharge.png │ │ ├── main_card_bag.png │ │ ├── main_pay.png │ │ ├── main_recive.png │ │ ├── main_scan.png │ │ ├── phone_recharge.png │ │ └── search.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── xiaonian │ └── sang │ └── alibehaver │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── viewfractory ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src ├── androidTest └── java │ └── com │ └── sang │ └── viewfractory │ └── ExampleInstrumentedTest.java ├── main ├── AndroidManifest.xml ├── java │ └── com │ │ └── sang │ │ └── viewfractory │ │ ├── BasicView.java │ │ ├── factory │ │ └── ShapFactory.java │ │ ├── listener │ │ └── OnScrollSelectListener.java │ │ ├── utils │ │ ├── Apputils.java │ │ ├── BarUtils.java │ │ ├── Config.java │ │ ├── DeviceUtils.java │ │ ├── JLog.java │ │ ├── LockPatternUtil.java │ │ ├── ScrollUtils.java │ │ ├── ToastUtil.java │ │ ├── UnOverWriteException.java │ │ └── ViewUtils.java │ │ └── view │ │ ├── FloatView.java │ │ ├── HorizontalProgress.java │ │ ├── LockPatternView.java │ │ ├── MoveView.java │ │ ├── PickView.java │ │ ├── PickerScrollView.java │ │ ├── RefrushLinearLayout.java │ │ └── ShapeView.java └── res │ ├── drawable │ ├── bt_gry.xml │ ├── bt_tran.xml │ └── select_tv_bg.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ └── strings.xml └── test └── java └── com └── sang └── viewfractory └── ExampleUnitTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/README.md -------------------------------------------------------------------------------- /allrecycleview/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /allrecycleview/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/build.gradle -------------------------------------------------------------------------------- /allrecycleview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/proguard-rules.pro -------------------------------------------------------------------------------- /allrecycleview/src/androidTest/java/em/sang/com/allrecycleview/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/androidTest/java/em/sang/com/allrecycleview/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /allrecycleview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/BaiscRecycleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/BaiscRecycleView.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/BasicRefrushRecycleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/BasicRefrushRecycleView.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/OverlapRecycleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/OverlapRecycleView.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/RefrushRecycleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/RefrushRecycleView.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/BasicAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/BasicAdapter.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/CustomBasicAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/CustomBasicAdapter.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/DefaultAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/DefaultAdapter.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/RefrushAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/adapter/RefrushAdapter.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/cutline/DividerGridItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/cutline/DividerGridItemDecoration.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/cutline/RecycleViewDivider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/cutline/RecycleViewDivider.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/CustomHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/CustomHolder.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/CustomPeakHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/CustomPeakHolder.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/FootHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/FootHolder.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/HeardHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/HeardHolder.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/SimpleHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/holder/SimpleHolder.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/BodyInitListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/BodyInitListener.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/CustomAdapterListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/CustomAdapterListener.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/DefaultAdapterViewLisenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/DefaultAdapterViewLisenter.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/DefaultRefrushListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/DefaultRefrushListener.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/OverlapListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/OverlapListener.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/RefrushListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/inter/RefrushListener.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/layoutmanager/OverlapManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/layoutmanager/OverlapManager.java -------------------------------------------------------------------------------- /allrecycleview/src/main/java/em/sang/com/allrecycleview/listener/OnToolsItemClickListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/java/em/sang/com/allrecycleview/listener/OnToolsItemClickListener.java -------------------------------------------------------------------------------- /allrecycleview/src/main/res/layout/heard_refrush.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/res/layout/heard_refrush.xml -------------------------------------------------------------------------------- /allrecycleview/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /allrecycleview/src/test/java/em/sang/com/allrecycleview/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/allrecycleview/src/test/java/em/sang/com/allrecycleview/ExampleUnitTest.java -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/xiaonian/sang/alibehaver/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/androidTest/java/com/xiaonian/sang/alibehaver/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/xiaonian/sang/alibehaver/CustomBehavior.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/java/com/xiaonian/sang/alibehaver/CustomBehavior.java -------------------------------------------------------------------------------- /app/src/main/java/com/xiaonian/sang/alibehaver/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/java/com/xiaonian/sang/alibehaver/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/xiaonian/sang/alibehaver/bean/GrideBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/java/com/xiaonian/sang/alibehaver/bean/GrideBean.java -------------------------------------------------------------------------------- /app/src/main/java/com/xiaonian/sang/alibehaver/holder/GrideHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/java/com/xiaonian/sang/alibehaver/holder/GrideHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/xiaonian/sang/alibehaver/holder/HomeCarouselHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/java/com/xiaonian/sang/alibehaver/holder/HomeCarouselHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/xiaonian/sang/alibehaver/holder/ItemHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/java/com/xiaonian/sang/alibehaver/holder/ItemHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/xiaonian/sang/alibehaver/utils/ToastUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/java/com/xiaonian/sang/alibehaver/utils/ToastUtil.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/selector_color_gay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/drawable/selector_color_gay.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/tag_carousel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/drawable/tag_carousel.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/tag_gray.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/drawable/tag_gray.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/tag_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/drawable/tag_red.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/layout/item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_home_carousel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/layout/item_home_carousel.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/recycleview_gride.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/layout/recycleview_gride.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/add.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/home_banner1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/home_banner1.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/home_banner2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/home_banner2.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/home_banner3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/home_banner3.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/home_banner4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/home_banner4.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/home_banner5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/home_banner5.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/life_recharge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/life_recharge.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/main_card_bag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/main_card_bag.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/main_pay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/main_pay.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/main_recive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/main_recive.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/main_scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/main_scan.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/phone_recharge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/phone_recharge.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xhdpi/search.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/xiaonian/sang/alibehaver/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/app/src/test/java/com/xiaonian/sang/alibehaver/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/settings.gradle -------------------------------------------------------------------------------- /viewfractory/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /viewfractory/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/build.gradle -------------------------------------------------------------------------------- /viewfractory/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/proguard-rules.pro -------------------------------------------------------------------------------- /viewfractory/src/androidTest/java/com/sang/viewfractory/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/androidTest/java/com/sang/viewfractory/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /viewfractory/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/BasicView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/BasicView.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/factory/ShapFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/factory/ShapFactory.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/listener/OnScrollSelectListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/listener/OnScrollSelectListener.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/Apputils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/Apputils.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/BarUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/BarUtils.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/Config.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/DeviceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/DeviceUtils.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/JLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/JLog.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/LockPatternUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/LockPatternUtil.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/ScrollUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/ScrollUtils.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/ToastUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/ToastUtil.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/UnOverWriteException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/UnOverWriteException.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/utils/ViewUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/utils/ViewUtils.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/FloatView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/FloatView.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/HorizontalProgress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/HorizontalProgress.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/LockPatternView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/LockPatternView.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/MoveView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/MoveView.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/PickView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/PickView.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/PickerScrollView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/PickerScrollView.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/RefrushLinearLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/RefrushLinearLayout.java -------------------------------------------------------------------------------- /viewfractory/src/main/java/com/sang/viewfractory/view/ShapeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/java/com/sang/viewfractory/view/ShapeView.java -------------------------------------------------------------------------------- /viewfractory/src/main/res/drawable/bt_gry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/res/drawable/bt_gry.xml -------------------------------------------------------------------------------- /viewfractory/src/main/res/drawable/bt_tran.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/res/drawable/bt_tran.xml -------------------------------------------------------------------------------- /viewfractory/src/main/res/drawable/select_tv_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/res/drawable/select_tv_bg.xml -------------------------------------------------------------------------------- /viewfractory/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /viewfractory/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /viewfractory/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /viewfractory/src/test/java/com/sang/viewfractory/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sangxiaonian/AliBehaver/HEAD/viewfractory/src/test/java/com/sang/viewfractory/ExampleUnitTest.java --------------------------------------------------------------------------------