komi-slider

Android页面滑动控件
授权协议 Apache
开发语言 Java
所属分类 手机/移动开发、 Android UI 组件
软件类型 开源软件
地区 国产
投 递 者 邵星光
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

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实现页面滑动切换动画,包括了Android实现页面滑动切换动画的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android实现页面滑动切换动画的具体代码,供大家参考,具体内容如下 实现两个页面滑动切换,一些相册的效果也是如此 一个Activity的界面配置文件 activity_main.xml: MainActivity.java: 在res/anim

  • 本文向大家介绍Ionic2创建App启动页左右滑动欢迎界面,包括了Ionic2创建App启动页左右滑动欢迎界面的使用技巧和注意事项,需要的朋友参考一下 摘要: 每个有逼格的App在第一次启动时都有一个欢迎界面,通常是几个单页面或者带动画的单页面滑动到最后一页有个启动的按钮,本文将使用Ionic2来创建,So easy! 效果如下 本文例子和上图稍有不同,主要功能如下: 每滑动一下展示一张全屏图片;

  • 如何阻止viewpager仅向一个方向滚动。例如,只允许向右滑动,而不允许向左滑动。我完全被卡住了,任何帮助都将不胜感激。要注意的是,我需要让它在Android 2.2版上工作,所以我使用ViewPager的兼容性库。 提前感谢

  • 我有带有三个片段的视图页面管理器,其中一个是带有滚动视图的框架布局: 如果我在按钮上滑动,它会工作。但是如果我在滚动视图上滑动,它就不起作用了,只有向上/向下滚动起作用。 编辑:我试图覆盖滚动视图的OnTouchEvent: 现在我可以禁用滚动,但滑动仍然不起作用,如果X点之间的差异超过40,我将事件传递给viewpager,但viewpager的onTouchListener没有收到此事件;

  • 本文向大家介绍Android滑动动态分页实现方法,包括了Android滑动动态分页实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android滑动动态分页实现方法。分享给大家供大家参考,具体如下: 实现 Android.widget.AbsListView.OnScrollListener 主要代码: 更多关于Android相关内容感兴趣的读者可查看本站专题:《Android图形

  • 启动服务端,浏览器访问:http://localhost:8080/api/monitor 输入密码:monitor123 修改默认密码 apiConfig.setMonitorPassword(newPassword); 监控内容放在Map对象中,存放接口对应的累积信息,并不会记录每次请求的信息,因此无需担心内存使用量增多。