AndroidSwipeableCardStack-类似社交app tinder的滑动卡片效果,流畅,体验很好.zip

时间:2022-10-13 21:31:59
【文件属性】:

文件名称:AndroidSwipeableCardStack-类似社交app tinder的滑动卡片效果,流畅,体验很好.zip

文件大小:9.41MB

文件格式:ZIP

更新时间:2022-10-13 21:31:59

开源项目

类似社交app tinder的滑动卡片效果,流畅,体验很好。可以用来实现滑到左边喜欢,右边不喜欢之类的功能,卡片内容的添加是用的Adapter。项目地址:https://github.com/wenchaojiang/AndroidSwipeableCardStack 效果图:如何使用创建控件实例mCardStack = (CardStack)findViewById(R.id.container);2. 设置单张卡片的布局文件mCardStack.setContentResource(R.layout.card_content);3.设置AdaptermCardStack.setAdapter(mCardAdapter);一个简单的Adapterpublic class CardsDataAdapter extends ArrayAdapter {     public CardsDataAdapter(Context context, int resource) {         super(context, resource);     }     @Override     public View getView(int position, final View contentView, ViewGroup parent){         TextView v = (TextView)(contentView.findViewById(R.id.content));         v.setText(getItem(position));         return contentView;     } }由于在上面已经设置了单张卡片的布局文件R.layout.card_content,所以在getView()中你不需要在加载并实例化R.layout.card_content,CardStack已经帮你实例化,你只需要使用contentView。


【文件预览】:
AndroidSwipeableCardStack-master
----.gitignore(415B)
----gradle()
--------wrapper()
----README.md(5KB)
----build.gradle(354B)
----License.md(1KB)
----gradlew.bat(2KB)
----gradlew(5KB)
----pics()
--------image.png(1.96MB)
--------demo.gif(7.25MB)
--------image2.png(131KB)
----DemoApp()
--------.gitignore(391B)
--------build.gradle(921B)
--------proguard-rules.pro(926B)
--------src()
----gradle.properties(853B)
----settings.gradle(33B)
----CardStack()
--------.gitignore(391B)
--------build.gradle(1KB)
--------proguard-rules.pro(667B)
--------src()

网友评论