├── .gitignore ├── README.md ├── SwipeLayout ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── xiaosu │ │ └── pulllayout │ │ ├── AnimOptions.java │ │ ├── Circle.java │ │ ├── OverScroller.java │ │ ├── SimpleSwipeLayout.java │ │ ├── WLog.java │ │ ├── api │ │ └── ContentWrapper.java │ │ ├── base │ │ ├── AnimationCallback.java │ │ ├── ILoadFooter.java │ │ ├── IRefreshHead.java │ │ ├── ISwipe.java │ │ ├── IView.java │ │ ├── SimpleAnimationListener.java │ │ └── SwipeLayout.java │ │ ├── drawable │ │ ├── Arrow.java │ │ ├── ArrowAnimDrawable.java │ │ ├── LoadDrawable.java │ │ ├── MaterialProgressDrawable.java │ │ ├── RingRefresh.java │ │ ├── SizeDrawable.java │ │ └── SucceedDrawable.java │ │ ├── footer │ │ ├── SimpleFooter.java │ │ └── SimpleLoadFooter.java │ │ ├── head │ │ ├── MaterialHeader.java │ │ └── SimpleRefreshHead.java │ │ ├── internal │ │ ├── PathParser.java │ │ ├── PathsDrawable.java │ │ └── ProgressDrawable.java │ │ ├── strategy │ │ ├── FixBehindStrategy.java │ │ ├── FixFrontStrategy.java │ │ ├── IStrategy.java │ │ ├── ScaleStrategy.java │ │ ├── ScrollStrategy.java │ │ └── SimpleStrategy.java │ │ └── view │ │ └── CircleImageView.java │ └── res │ ├── drawable │ ├── failed_vector.xml │ ├── ic_index_dashboard.xml │ └── succeed_vector.xml │ ├── layout │ ├── lay_refresh_footer.xml │ └── lay_refresh_head.xml │ ├── menu │ └── options.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── style.xml ├── app ├── .gitignore ├── build.gradle ├── image.gif └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── ihaoyisheng │ │ └── shubowen │ │ └── demo │ │ ├── BaseActivity.java │ │ ├── FragmentAdapterDemo.java │ │ ├── FragmentDemo.java │ │ ├── MainActivity.java │ │ ├── RecyclerViewActivity.java │ │ ├── adapter │ │ ├── BaseRecyclerAdapter.java │ │ └── SmartViewHolder.java │ │ ├── practice │ │ ├── BannerPracticeActivity.kt │ │ ├── FeedlistPracticeActivity.java │ │ ├── GIFHeader.kt │ │ └── RepastPracticeActivity.java │ │ └── widget │ │ ├── CircleImageView.java │ │ ├── MaterialProgressDrawable.java │ │ └── SwipeRefreshLayout.java │ └── res │ ├── drawable │ ├── bc_background_panel.xml │ ├── ic_arrow_back_dark_24dp.xml │ ├── ic_arrow_back_gray_24dp.xml │ ├── ic_arrow_back_white_24dp.xml │ ├── ic_chevron_right.xml │ ├── ic_chevron_right_gray.xml │ ├── ic_empty.xml │ ├── ic_error.xml │ ├── ic_feed_list_favorite.xml │ ├── ic_feed_list_mail.xml │ ├── ic_feed_list_photo.xml │ ├── ic_fly_refresh_folder.xml │ ├── ic_fly_refresh_info.xml │ ├── ic_fly_refresh_poll.xml │ ├── ic_fly_refresh_send.xml │ ├── ic_fly_refresh_smartphone.xml │ ├── ic_index_dashboard.xml │ ├── ic_index_home.xml │ ├── ic_index_notifications.xml │ ├── ic_list_divider.xml │ └── ic_progress_hojder.xml │ ├── layout │ ├── activity_main.xml │ ├── activity_practice_banner.xml │ ├── activity_practice_feedlist.xml │ ├── activity_practice_repast.xml │ ├── lay_list_view.xml │ ├── lay_recycler_list.xml │ ├── listitem_movie_item.xml │ └── listitem_practive_repast.xml │ ├── mipmap-hdpi │ ├── gif_header_repast.gif │ ├── ic_item1.jpg │ ├── ic_item2.jpg │ ├── ic_item3.jpg │ ├── ic_launcher.png │ ├── ic_launcher_round.png │ ├── image_avatar_1.jpg │ ├── image_avatar_2.jpg │ ├── image_avatar_3.jpg │ ├── image_avatar_4.jpg │ ├── image_avatar_5.jpg │ ├── image_avatar_6.jpg │ ├── image_movie_header_12231501221682438.jpg │ ├── image_movie_header_12981501221820220.jpg │ ├── image_movie_header_48621499931969370.jpg │ ├── image_practice_repast_1.jpg │ ├── image_practice_repast_2.jpg │ ├── image_practice_repast_3.jpg │ ├── image_practice_repast_4.jpg │ ├── image_practice_repast_5.jpg │ ├── image_practice_repast_6.jpg │ ├── image_secondfloor.jpg │ ├── image_secondfloor_content.jpg │ ├── image_taobao.jpg │ ├── image_weibo_home_1.png │ └── image_weibo_home_2.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── settings.gradle └── upload.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/README.md -------------------------------------------------------------------------------- /SwipeLayout/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /SwipeLayout/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/build.gradle -------------------------------------------------------------------------------- /SwipeLayout/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/proguard-rules.pro -------------------------------------------------------------------------------- /SwipeLayout/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/AnimOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/AnimOptions.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/Circle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/Circle.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/OverScroller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/OverScroller.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/SimpleSwipeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/SimpleSwipeLayout.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/WLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/WLog.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/api/ContentWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/api/ContentWrapper.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/AnimationCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/AnimationCallback.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/ILoadFooter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/ILoadFooter.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/IRefreshHead.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/IRefreshHead.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/ISwipe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/ISwipe.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/IView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/IView.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/SimpleAnimationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/SimpleAnimationListener.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/SwipeLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/base/SwipeLayout.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/Arrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/Arrow.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/ArrowAnimDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/ArrowAnimDrawable.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/LoadDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/LoadDrawable.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/MaterialProgressDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/MaterialProgressDrawable.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/RingRefresh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/RingRefresh.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/SizeDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/SizeDrawable.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/SucceedDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/drawable/SucceedDrawable.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/footer/SimpleFooter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/footer/SimpleFooter.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/footer/SimpleLoadFooter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/footer/SimpleLoadFooter.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/head/MaterialHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/head/MaterialHeader.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/head/SimpleRefreshHead.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/head/SimpleRefreshHead.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/internal/PathParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/internal/PathParser.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/internal/PathsDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/internal/PathsDrawable.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/internal/ProgressDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/internal/ProgressDrawable.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/FixBehindStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/FixBehindStrategy.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/FixFrontStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/FixFrontStrategy.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/IStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/IStrategy.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/ScaleStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/ScaleStrategy.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/ScrollStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/ScrollStrategy.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/SimpleStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/strategy/SimpleStrategy.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/java/com/xiaosu/pulllayout/view/CircleImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/java/com/xiaosu/pulllayout/view/CircleImageView.java -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/drawable/failed_vector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/drawable/failed_vector.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/drawable/ic_index_dashboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/drawable/ic_index_dashboard.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/drawable/succeed_vector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/drawable/succeed_vector.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/layout/lay_refresh_footer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/layout/lay_refresh_footer.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/layout/lay_refresh_head.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/layout/lay_refresh_head.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/menu/options.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/menu/options.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /SwipeLayout/src/main/res/values/style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/SwipeLayout/src/main/res/values/style.xml -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/image.gif -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/FragmentAdapterDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/FragmentAdapterDemo.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/FragmentDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/FragmentDemo.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/RecyclerViewActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/RecyclerViewActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/adapter/BaseRecyclerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/adapter/BaseRecyclerAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/adapter/SmartViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/adapter/SmartViewHolder.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/BannerPracticeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/BannerPracticeActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/FeedlistPracticeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/FeedlistPracticeActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/GIFHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/GIFHeader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/RepastPracticeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/practice/RepastPracticeActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/widget/CircleImageView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/widget/CircleImageView.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/widget/MaterialProgressDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/widget/MaterialProgressDrawable.java -------------------------------------------------------------------------------- /app/src/main/java/com/ihaoyisheng/shubowen/demo/widget/SwipeRefreshLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/java/com/ihaoyisheng/shubowen/demo/widget/SwipeRefreshLayout.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/bc_background_panel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/bc_background_panel.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_back_dark_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_arrow_back_dark_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_back_gray_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_arrow_back_gray_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_arrow_back_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_arrow_back_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_chevron_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_chevron_right.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_chevron_right_gray.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_chevron_right_gray.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_empty.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_error.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_feed_list_favorite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_feed_list_favorite.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_feed_list_mail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_feed_list_mail.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_feed_list_photo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_feed_list_photo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_fly_refresh_folder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_fly_refresh_folder.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_fly_refresh_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_fly_refresh_info.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_fly_refresh_poll.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_fly_refresh_poll.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_fly_refresh_send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_fly_refresh_send.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_fly_refresh_smartphone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_fly_refresh_smartphone.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_index_dashboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_index_dashboard.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_index_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_index_home.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_index_notifications.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_index_notifications.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_list_divider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_list_divider.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_progress_hojder.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/drawable/ic_progress_hojder.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_practice_banner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/activity_practice_banner.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_practice_feedlist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/activity_practice_feedlist.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_practice_repast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/activity_practice_repast.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/lay_list_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/lay_list_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/lay_recycler_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/lay_recycler_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/listitem_movie_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/listitem_movie_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/listitem_practive_repast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/layout/listitem_practive_repast.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/gif_header_repast.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/gif_header_repast.gif -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_item1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/ic_item1.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_item2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/ic_item2.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_item3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/ic_item3.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_avatar_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_avatar_1.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_avatar_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_avatar_2.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_avatar_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_avatar_3.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_avatar_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_avatar_4.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_avatar_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_avatar_5.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_avatar_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_avatar_6.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_movie_header_12231501221682438.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_movie_header_12231501221682438.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_movie_header_12981501221820220.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_movie_header_12981501221820220.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_movie_header_48621499931969370.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_movie_header_48621499931969370.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_practice_repast_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_practice_repast_1.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_practice_repast_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_practice_repast_2.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_practice_repast_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_practice_repast_3.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_practice_repast_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_practice_repast_4.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_practice_repast_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_practice_repast_5.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_practice_repast_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_practice_repast_6.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_secondfloor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_secondfloor.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_secondfloor_content.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_secondfloor_content.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_taobao.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_taobao.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_weibo_home_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_weibo_home_1.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/image_weibo_home_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-hdpi/image_weibo_home_2.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/settings.gradle -------------------------------------------------------------------------------- /upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shubowen/pullLayout/HEAD/upload.sh --------------------------------------------------------------------------------