DoubleScrollVIew

android仿京东、淘宝商品详情页上拉查看详情

Github星跟踪图

###简介
通过behavior实现的类似京东淘宝商品详情页面的上拉下拉页面的切换效果。

DoubleScrollView

测试apk

demo.apk

用法

监听

PageContainer pageContainer = (PageContainer) view.findViewById(R.id.container);

pageContainer.setOnPageChanged(new PageBehavior.OnPageChanged(){

    @Override
    public void toTop() {
        //位于第一页
    }

    @Override
    public void toBottom() {
        //位于第二页
    }
});

pageContainer.scrollToBottom()//到第二页
pageContainer.backToTop()//滑动到第一页

依赖

  1. 依赖doublescrollview library模块或者直接拷贝PageBehavior,Page,PageContainer类和res文件下的文件到项目中。
  2. 为coordinatelayout中的作为第二页的组件添加 behavior属性为pagehebavior即可。
  3. 具体设置见demo。

demo引用库

  1. banner:Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等

参考文章

  1. 使用 CoordinatorLayout 实现复杂联动效果

License

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.```

主要指标

概览
名称与所有者ysnows/DoubleScrollVIew
主编程语言Java
编程语言Java (语言数: 1)
平台
许可证
所有者活动
创建于2015-04-22 01:46:15
推送于2017-11-29 09:22:05
最后一次提交2017-11-29 17:22:04
发布数0
用户参与
星数621
关注者数17
派生数137
提交数23
已启用问题?
问题数20
打开的问题数5
拉请求数1
打开的拉请求数0
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?