您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • Android页面滑动控件 komi-slider

    时间:2016-12-26 14:18 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    slider重在让特定的页面具备滑动功能操作。

    slider在此版本只需通过简单的继承、xml布局或者直接将上面3种类型对象通过SliderUtils类即可具备滑动功能。

    使用方法

    1.目前支持activity、fragment、dialogfragment、dialog、view的滑动

    2.通过如下简单操作,即可让页面具备滑动功能。

    public class SampleActivity extends Activity
    {
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_slider);
            SliderUtils.attachActivity(this, mConfig);
        }
    }

    亦或通过简单的继承:

    public class ExtendsActivity extends SliderActivity {
    }

    或者是直接通过xml布局,就可以让子View具备滑动功能

     <com.komi.slider.Slider
            xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:tools="http://schemas.android.com/tools"
            xmlns:slider="http://schemas.android.com/apk/res-auto"
            android:id="@+id/xml_slider_layout"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            slider:edgeOnly="false"
            slider:position="all">
    
         <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:text="I CAN SLIDE NOW!"
            android:textSize="23sp" />
    
            </com.komi.slider.Slider>

    需要注意的是activity在manifest下配置theme需复写android:windowIsTranslucent,否则拉开的背景会全黑。

     <style name="ActivityTheme" parent="Theme.AppCompat.Light.DarkActionBar">
            <item name="android:windowIsTranslucent">true</item>
        </style>

    使用项目

    在项目的build.gradle文件中添加库依赖

    dependencies{
        compile 'com.komi.slider:slider:0.3.2'}
    Android页面滑动控件 komi-slider转载请注明出处http://www.codesocang.com/kj/transition/34226.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
    标签: