Android 上拉面板 AndroidSlidingUpPanel

Apache
Java 查看源码»
Android
2016-03-14
--谜--

AndroidSlidingUpPanel 是一个上拉面板, 就是向上滑动的时候往上飞出一个显示面板控件, 该库效果在 Google Music, Google Maps and Rdio等 App 中用到。

效果图:SlidingUpPanelLayout

用法:

  • 使用com.sothree.slidinguppanel.SlidingUpPanelLayout作为您的活动布局的根元素。

  • 布局必须设置为顶部或底部。请确保它有两个元素。

  • 第一个元素是你的主要布局。第二个元素是你的向上滑动面板布局。

  • 主要布局应当具有的宽度和高度设置为match_parent。

  • 滑动的布局的宽度应设置为match_parent;高度应设置为match_parent,WRAP_CONTENT或最大desireable高度。

  • 如果您想定义高度屏幕为percetange,可将其设置为match_parent,滑动视图定义为layout_weight属性。

  •  默认情况下,整个面板将作为拖动区域和将截获的点击和拖动事件。可以通过使用setDragView方法或umanoDragView属性限制牵引区到特定的图。

想了解更多信息,请参考示例代码:

<com.sothree.slidinguppanel.SlidingUpPanelLayout
    xmlns:sothree="http://schemas.android.com/apk/res-auto"
    android:id="@+id/sliding_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="bottom"
    sothree:umanoPanelHeight="68dp"
    sothree:umanoShadowHeight="4dp">
    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:text="Main Content"
        android:textSize="16sp" />
    <TextView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center|top"
        android:text="The Awesome Sliding Up Panel"
        android:textSize="16sp" />
</com.sothree.slidinguppanel.SlidingUpPanelLayout>


的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

SlidingUpPanel

Add an awesome draggable panel that slides up from either the bottom or top of your screen. Use it to show more details, reveal music player controls or whatever you want. This ...

2015/09/23 15:26
18
0
程序员必须得深入了解的6大主流视图切换

为大家收集了2015年几个主流,含金量,应用比较广泛的Android移动开发的视图切换模式

2015/09/22 08:34
19
0
分享6大主流视图切换(View Transition)

为大家收集了几个应用比较广泛的Android移动开发的视图切换模式

2015/09/21 10:37
73
0
有关于SlidingUpPanelLayout的使用

这是第一次将自己所学的东西写到网上,只是对SlidingUpPanelLayout的使用进行一些解释,因为我是一个英文不好的人,很多东西用过都需要下来,不然时间一长就会忘记,然后又得花时间去根据源码...

2016/09/30 15:15
124
0
Android开源项目第一篇——个性化控件(View)篇

本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、Progr...

2014/10/09 14:51
197
0
Android开源项目第一篇——个性化控件(View)篇

本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、Progr...

2015/06/25 15:28
35
0
Android开源项目第一篇——个性化控件(View)篇

Android开源项目第一篇——个性化控件(View)篇

2015/01/15 09:10
146
0
高手速成android开源项目【View篇】【转载】

主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等...

2014/07/03 14:52
222
0
Android开源项目第一篇——个性化控件(View)篇

Android开源项目第一篇——个性化控件(View)篇 本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的 View,包括ListView、ActionBar、Menu、V...

2014/05/22 15:47
337
0
Github开源Android组件资源整理(七)其他组件

十六、其他 SwipeBackLayout 左右或向上滑动返回的Activity 项目地址:https://github.com/Issacw0ng/SwipeBackLayout Demo地址:https://play.google.com/store/apps/details?id=me.imid.s...

2016/05/13 19:30
7
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部