Android Studio收藏夹点击

Android Studio收藏夹点击,android,android-studio,Android,Android Studio,我在Android Studio中使用Android Studio和cardview。当我有10个cardview(例如,我想要心脏)或者当我退出应用程序并再次打开应用程序时想要一个cardview时,如何在图片中创建这样的内容保存此过程 这是一张照片: 就我个人而言,我会使用纸质数据库。您可以在此处找到代码: 首先,将此代码添加到从属关系中: compile 'io.paperdb:paperdb:2.6' 然后,在java中初始化它,方法是说Paper.init(*context*) 最后

我在Android Studio中使用Android Studio和cardview。当我有10个cardview(例如,我想要心脏)或者当我退出应用程序并再次打开应用程序时想要一个cardview时,如何在图片中创建这样的内容保存此过程

这是一张照片:


就我个人而言,我会使用纸质数据库。您可以在此处找到代码:

首先,将此代码添加到从属关系中:

compile 'io.paperdb:paperdb:2.6'
然后,在java中初始化它,方法是说
Paper.init(*context*)

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

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

然后,当用户下次打开你的应用程序时,你可以再次获得likedArrayList,方法是说
ArrayList likedArrayList=Paper.book()。另一种方法是共享首选项,如果您有很多项目,可以查看SQLite。

欢迎来到StackOverFlow,请看@Harshapps:请不要在此处“修复”英式英语拼写。“Favorite”拼写正确,因此我们尊重作者的偏好,不要管它。美国的变体也是可以接受的,但仅限于作者自己通常使用的地方。其他英国拼法也一样,如“color”、“tire”、“center”等。