首页 > 其他分享 >Android滑动卡片视图:Sliding-deck

Android滑动卡片视图:Sliding-deck

时间:2023-05-16 10:03:04浏览次数:48  
标签:slidingDeck .- deck 视图 添加 SlidingDeck Android view


Sliding-deck提供了一个直观的用户操作控件,可以滑动删除,快速预览。如果你想要一个view的堆叠效果而又不想让代码变复杂,这就是你需要的解决方案。




Android滑动卡片视图:Sliding-deck_android


使用说明:


1.- 配置项目依赖

把 library dependency添加到 build.gradle 文件。

dependencies {    ...
    compile 'com.redbooth:SlidingDeck:1.0.0'
}

2.-添加与自定义view

把view添加到你的xml layout 文件。

<com.redbooth.SlidingDeck
        android:id="@+id/slidingDeck"
        android:layout_width="match_parent"
        android:layout_height="wrap_content' />

3.- 设置view的Adapter

为view设置数据适配器

final SlidingDeck slidingDeck = (SlidingDeck)findViewById(R.id.slidingDeck);
    slidingDeck.setAdapter(slidingAdapter);

项目的动机

I created this view as a little piece of the Redbooth App for Android.

 

 


项目地址: https://github.com/txusballesteros/sliding-deck

标签:slidingDeck,.-,deck,视图,添加,SlidingDeck,Android,view
From: https://blog.51cto.com/u_16112859/6282445

相关文章

  • Android滑动卡片效果:Swipecards
    一个类似于Tinder的Android库,用于创建滑动卡片效果。您可以向左或向右滑动来切换喜欢或不喜欢的内容。 //implementtheonFlingListenerpublicclassMyActivityextendsActivity{...@OverrideprotectedvoidonCreate(BundlesavedInstanceState){......
  • Android NDK开发介绍
    一、JNI基础介绍JNIistheJavaNativeInterface.Itdefinesawayformanagedcode(writtenintheJavaprogramminglanguage)tointeractwithnativecode(writteninC/C++).JNI(Java本地接口):定义一种方式,使得Java代码能与C代码或者DynamicSharedLibraries(动态共......
  • android应用的记住密码与快速登录
    通过资料得知,可以通过三种方式实现,其中,数据库个人认为比较好实现,添加个字段即可,但觉得不太正规,同时,还得对表结构进行修改,所以,舍弃这种方法。通过SharedPreferences实现记住密码以及自动登录的实现主要依赖于SharedPreferences类的使用,SharedPreferences是一个轻量级的存储类,用于存......
  • android应用的记住密码与快速登录
    通过资料得知,可以通过三种方式实现,其中,数据库个人认为比较好实现,添加个字段即可,但觉得不太正规,同时,还得对表结构进行修改,所以,舍弃这种方法。通过SharedPreferences实现记住密码以及自动登录的实现主要依赖于SharedPreferences类的使用,SharedPreferences是一个轻量级的存储类,用于存......
  • Android虚拟机的D盘储存
    大家知道安卓的模拟器位置默认是放在C盘的,这样比较占空间,可以通过创建·符号链接的方式来“欺骗”AS,从而创建到D盘:以管理员身份打开命令提示符,输入以下命令:mklink/DC:\Users\xxx\.android\avdD:\AndroidStudio\androidC\avd其中C:\Users\xxx\.android\avd是默认的安装......
  • Android App中检测USB是否插入
    一、需求在Android开发过程中,在App中实现检测USB是否插入。二、实现过程1、使用UsbManager.ACTION_USB_DEVICE_DETACHED和UsbManager.ACTION_USB_DEVICE_ATTACHED检测USB的插拔无法实现。2、使用UsbManager.ACTION_USB_STATE和UsbManager.ACTION_USB_CONNECTED1privateb......
  • android.content.res.Resources$NotFoundException: String resource ID #0x4
    问题描述:android.content.res.Resources$NotFoundException:StringresourceID#0x4翻译为:android.content.res。资源$NotFoundException:字符串资源ID#0x4。原因:类型转换错误,请查看报错的地方和传过来(或是从接口获取的类型)的类型是否一致......
  • android 多款按钮样式
    http://www.mindfreakerstuff.com/2012/10/50-awesome-useful-android-custom-button-style-set-2/#button-set2http://www.mindfreakerstuff.com/2012/09/50-useful-android-custom-button-style-set-1/......
  • Android 使用 camera2 拍照
    本文示例代码可见:Github-AndroidCamera2TakePhotocamera2基础从Android5.0开始,Google重新设计了相机功能的架构,并提供了camera2API,以取代已弃用的cameraAPI。android.hardware.camera2包是提供了用于连接Android设备和各个相机设备的API,这些API不仅大幅提高......
  • 修改Android的apk包
    解包使用apktool工具,对apk进行反编译并解包  注:需使用java1.8来执行jar包setPATH=E:\NVPACK\jdk1.8.0_77\bin;%PATH%java-jar%~dp0\apktool\apktool.jardD:\MyTest1-Android-Test-arm64.apk//对MyTest1-Android-Test-arm64.pak进行解包 如果不需要反编译java代......