相关疑难解决方法(0)

自定义对象的Android ArrayList - 保存到SharedPreferences - 可序列化?

我有一个对象的ArrayList.该对象包含"Bitmap"和"String"类型,然后只包含两者的getter和setter.首先是Bitmap可序列化?

我如何将其序列化以将其存储在SharedPreferences中?我见过很多人问过类似的问题,但似乎没有人给出一个好的答案.如果可能的话,我更喜欢一些代码示例.

如果位图不可序列化,那么我该如何存储这个ArrayList?

非常感谢.

android arraylist serializable sharedpreferences

73
推荐指数
4
解决办法
7万
查看次数

Gson将数据对象数组转换为json - Android

目前我正在使用webView前端的原生Android应用程序.

我有类似的东西:

public class dataObject
{
  int a;
  String b;
}
Run Code Online (Sandbox Code Playgroud)

在活动中,

我已经创建了一个dataObject数组,比如dataObject x [5];

现在我想在回调函数中将这5个dataObject作为JSON传递给我的javascript webView接口.

我浏览了互联网,似乎大多数教程都谈到了如何转换fromJson().没有太多关于toJson().我找到一个教会我的dataObject.toJson()工作.

但是如何通过所有5个dataObjects?

java android json gson

35
推荐指数
1
解决办法
6万
查看次数

标签 统计

android ×2

arraylist ×1

gson ×1

java ×1

json ×1

serializable ×1

sharedpreferences ×1