Android Studio最喜欢的点击

时间:2018-08-05 19:57:35

标签: android android-studio

我在Android Studio中也使用Android Studio和cardview。当我退出应用程序并再次打开应用程序时,例如,当我有10张Cardview且想要心动或也喜欢一张Cardview时,如何在图片中制作这样的图片。

这是图片:

https://i.stack.imgur.com/xhiFX.png

1 个答案:

答案 0 :(得分:0)

我个人将使用Paper DB。您可以在这里找到代码:https://github.com/pilgr/Paper

首先,将此代码添加到您的依存关系中

compile 'io.paperdb:paperdb:2.6'

然后,通过说Paper.init(*context*)

在Java中对其进行初始化

最后,我将创建一个ArrayList,其中包含用户喜欢的卡的索引,并将其保存在数据库中。数据库使用键/值系统,因此您只需编写:

Paper.book().write("likeList", likedArrayList)

然后,下一次用户打开您的应用程序时,您可以通过说ArrayList<Integer> likedArrayList = Paper.book().read("likeList")来再次获得LikedArrayList,然后像平常一样遍历该列表。共享首选项的另一种方法是共享首选项,如果您有很多项目,可以考虑使用SQLite。