Android自底部平滑向上滑出面板的AndroidSlidingUpPanel

简介: Android自底部平滑向上滑出面板的AndroidSlidingUpPanelAndroidSlidingUpPanel是github上的一个第三方开源项目,项目主页:https://github.com/umano/AndroidSlidingUpPanel  ,AndroidSlidingUpPanel实现了一个功能:当用户手指往上滑的时候,底部平滑的滑出一个面板,这个面板可以由开发者作为一个普通布局使用。


Android自底部平滑向上滑出面板的AndroidSlidingUpPanel


AndroidSlidingUpPanel是github上的一个第三方开源项目,项目主页:https://github.com/umano/AndroidSlidingUpPanel  ,AndroidSlidingUpPanel实现了一个功能:当用户手指往上滑的时候,底部平滑的滑出一个面板,这个面板可以由开发者作为一个普通布局使用。如图:
初始化静止时候:



当用户手指往上滑,底部平滑的滑出一个面板,然后铺满整个屏幕:




也可以通过设置相关参数,不铺满整个屏幕,而只是铺一部分屏幕:


AndroidSlidingUpPanel的设计场景在一些音乐相关的APP开发中比较广泛使用,通常会在音乐APP的底部放一个播放控制条,然后用户向上滑动时候,这个音乐播放条则平滑的变成一整屏的音乐播放界面。

相关文章
|
Android开发
Android 使用ViewPager实现手动左右切换页面和底部点点跟随切换效果
Android 使用ViewPager实现手动左右切换页面和底部点点跟随切换效果
272 0
|
9月前
|
XML Android开发 数据格式
Android 中如何设置activity的启动动画,让它像dialog一样从底部往上出来
在 Android 中实现 Activity 的对话框式过渡动画:从底部滑入与从顶部滑出。需定义两个 XML 动画文件 `activity_slide_in.xml` 和 `activity_slide_out.xml`,分别控制 Activity 的进入与退出动画。使用 `overridePendingTransition` 方法在启动 (`startActivity`) 或结束 (`finish`) Activity 时应用这些动画。为了使前 Activity 保持静止,可定义 `no_animation.xml` 并在启动新 Activity 时仅设置新 Activity 的进入动画。
277 12
|
9月前
|
Android开发 UED
Android采用Scroller实现底部二楼效果
Android采用Scroller实现底部二楼效果
86 0
Android采用Scroller实现底部二楼效果
|
11月前
|
XML Java Android开发
Android Studio App开发之实现底部标签栏BottomNavigationView和自定义标签按钮实战(附源码 超详细必看)
Android Studio App开发之实现底部标签栏BottomNavigationView和自定义标签按钮实战(附源码 超详细必看)
904 0
|
10月前
|
Android开发 UED
|
11月前
|
Java 定位技术 Android开发
【Android App】集成腾讯地图显示位置和地图面板讲解及实战(附源码和演示 超详细必看)
【Android App】集成腾讯地图显示位置和地图面板讲解及实战(附源码和演示 超详细必看)
599 1
|
11月前
|
XML Java Android开发
Android App开发动画特效之利用滚动器实现平滑翻页(附源码和演示 简单易懂)
Android App开发动画特效之利用滚动器实现平滑翻页(附源码和演示 简单易懂)
207 0
Android App开发动画特效之利用滚动器实现平滑翻页(附源码和演示 简单易懂)
|
11月前
|
XML Java Android开发
Android App开发手机阅读中实现平滑翻书效果和卷曲翻书动画实战(附源码 简单易懂 可直接使用)
Android App开发手机阅读中实现平滑翻书效果和卷曲翻书动画实战(附源码 简单易懂 可直接使用)
607 0
|
1月前
|
JavaScript Linux 网络安全
Termux安卓终端美化与开发实战:从下载到插件优化,小白也能玩转Linux
Termux是一款安卓平台上的开源终端模拟器,支持apt包管理、SSH连接及Python/Node.js/C++开发环境搭建,被誉为“手机上的Linux系统”。其特点包括零ROOT权限、跨平台开发和强大扩展性。本文详细介绍其安装准备、基础与高级环境配置、必备插件推荐、常见问题解决方法以及延伸学习资源,帮助用户充分利用Termux进行开发与学习。适用于Android 7+设备,原创内容转载请注明来源。
281 76
|
2月前
|
JavaScript 搜索推荐 Android开发
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
85 8
【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡

热门文章

最新文章