摘要

在ScrollView或者ListView里面使用ViewPager.支持手势上拉滑出,中途停顿,下滑退出页面,类似高德地图百度地图内场景抽屉拖拽效果效果

Gif动画

类似使用

Demo 下载APK体验

Usage 使用方法

Step 1

Gradle 配置

dependencies {

compile 'com.yinglan.scrolllayout:scrolllayout:1.0.0'

}

Step 2

In layout

xmlns:app="http://schemas.android.com/apk/res-auto"

android:id="@+id/scroll_down_layout"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="#000000"

app:allowHorizontalScroll="true" //是否支持横向滚动

app:exitOffset="0dp" //最低部退出状态时可看到的高度,0为不可见

app:isSupportExit="true" //是否支持下滑退出,支持会有下滑到最底部时的回调

app:maxOffset="260dp" //打开状态时内容显示区域的高度

app:minOffset="50dp" //关闭状态时最上方预留高度

app:mode="open"> //默认位置状态,关闭、打开、底部

or

In Java Code

{

mScrollLayout.setMinOffset(0);

mScrollLayout.setMaxOffset(800);

mScrollLayout.setExitOffset(500);

mScrollLayout.setToOpen();

mScrollLayout.setIsSupportExit(true);

mScrollLayout.setAllowHorizontalScroll(true);

mScrollLayout.setOnScrollChangedListener(mOnScrollChangedListener);

}

Other

依赖内包含重写的ContentScrollView与ContentListView

可在ScrollLayout里面里面使用ViewPager等功能,配合使用效果更佳

LICENSE

Apache License Version 2.0

Android实现高德地图上拉,ScrollLayout:上拉滑动上滑拖出,类似高德地图百度地图抽屉拖拽效果...相关推荐

  1. 【百度地图API】建立全国银行位置查询系统(五)——如何更改百度地图的信息窗口内容?...

    [百度地图API]建立全国银行位置查询系统(五)--如何更改百度地图的信息窗口内容? 原文: [百度地图API]建立全国银行位置查询系统(五)--如何更改百度地图的信息窗口内容? 摘要: 酷讯.搜房. ...

  2. 百度地图 点聚合_强强联合聚能网约车场景 首汽约车为百度地图“站台”

    人与出行的关系在不断刷新,关于地图的重新定义也正在进行时.12月10日,2019百度地图生态大会在京召开,"新一代人工智能地图"生态全景首次公布,百度地图成为中国最大的智能化位置服 ...

  3. 【百度地图API】建立全国银行位置查询系统(四)——如何利用百度地图的数据生成自己的标注...

    摘要: 上一章留个悬念,"如果自己没有地理坐标的数据库,应该怎样制作银行的分布地图呢?" 答案就是,利用百度地图上的数据. ---------------------------- ...

  4. vue使用百度地图,添加线路、站点,简易封装,方便修改(vue使用百度地图实现添加多条线路、多个站点)

    效果图如下: 1.百度地图安装设置好ak以后, 以全局安装为例,百度地图的安装设置使用, 详见上文: vue项目中使用百度地图,详细过程_北城笑笑的博客-CSDN博客_vue使用百度地图vue项目中使 ...

  5. Android百度地图之位置定位和附近查找代码简单实现 (上)

    很长时间没有做Android相关知识了,闲暇之余再弄了弄最新的百度地图API,主要是进行百度地图附近餐馆查找功能来练练手,同时熟悉下最新的API教程.文章比较基础,也希望对你有所帮助~参考前文:   ...

  6. 被高德地图追上,百度地图该怎么继续保持霸主之位

    曾经,在那个没有电子地图或电子地图还没有普及的时代,人们出行要么靠四处问人,要么靠纸质地图.不知道有多少人经历过那种场景:走出火车站的时候,第一个向你迎上来的是那些卖纸质地图的大妈.那个时候要出远门的 ...

  7. Android调用跳转百度地图、高德地图、腾讯地图进行目的地导航

    Android App跳转百度地图.高德地图.腾讯地图进行目的地导航. 先放上百度.高德.腾讯地图调起API文档地址,有些参数不懂可以参考. 百度地图:http://lbsyun.baidu.com/ ...

  8. navigator.geolocation的应用 - 将定位信息显示在百度地图上

    在学习navigator.geolocation的时候,有一个实例是获取坐标后显示在谷歌地图上.众所周知,谷歌地图国内并不能直接访问,得用特殊手段,那我要测试的时候还要开着梯子挺麻烦的,想给别人用也得 ...

  9. 百度地图多个兴趣点(经纬度、坐标点)需要同时显示在地图上,如何设置自动缩放等级

    如果有多个兴趣点(经纬度.坐标点)需要同时显示在地图上,如何设置缩放比例.如果缩放太细,那么一个屏幕放不下,如果缩放太粗,显示就太密集.需要在程序中根据点的分布来设置. 百度地图Android SDK ...

  10. 从史上最热“五一”黄金周,聊聊中国人在百度地图大数据中“看”到什么

    根据文化和旅游部的统计,2021年"五一"假期期间全国国内旅游出游2.3亿人次,同比增长119.7%,按可比口径恢复至疫前同期的103.2%,全国5A级旅游景区接待游客约4800万 ...

最新文章

  1. 中国人民大学2016考研复试基本分数线
  2. Keil中RO-data、RW-data、ZI-data意义
  3. 字符串问题简述与两个基本问题的Java实现——判断二叉树拓扑结构关系与变形词...
  4. 架构师之路16年精选50篇
  5. JDK 5.0 的新语法
  6. matlab无限循环怎么停下来,[求助] 关于matlab无限循环的问题
  7. 转:Flash与.NET的通信(一):XMLConnector的应用
  8. java poi exce 移动_JAVA使用POI操作excel
  9. mysql中字符串拼接函数_MySQL字符串连接函数
  10. 用jquery在必填表单字段前加红星总结
  11. ldconfig 和 ldd 命令用法
  12. BI报表系统在银行业的应用
  13. 为什么有人说瑞士银行是全世界最安全的银行?
  14. 10个必知的网页设计术语计算机与网络,入学测试计算机与网络应用基础知识题库(公开题)教学文稿(10页)-原创力文档...
  15. Mac 空间不足,4 招帮你释放空间
  16. 思科模拟器基础实验完整流程-初级
  17. 智能合约漏洞检测论文整理
  18. 【日常点滴013】python雪球网沪深港美股情爬取
  19. Hadoop生态系统功能组件,主要包括哪些?
  20. 如何使用python-如何用Python提取中文关键词?

热门文章

  1. C++:this指针的简单理解
  2. 计算机毕业设计 SSM车辆挂牌管理系统 电动车实名挂牌管理系统 车辆挂牌办理系统Java Vue MySQL数据库 远程调试 代码讲解
  3. 概说SEO中的过度优化
  4. vulnhub-ted靶场
  5. 爬虫案例之Pubmed数据库下载
  6. 在J2EE项目中集成快钱支付接口
  7. 啦啦!记录学校C语言作业
  8. 神眼MT9V034摄像头的原理及采集图像过程
  9. 鼎新TIPTOP GP5.25鼎捷易拓GP5.25视频教程26模块操作及开发
  10. ShardingSphere5.1.0 +JPA的分表配置