compile 'com.google.code.gson:gson:2.8.4'
list 转 json string
public class TabData {
public static final int TAG_TYPE_DEFAULT = 0;
int tabType;
int tabIndex;
String tabTitle;
long tabData;
}
List<TabData> list = new ArrayList<TabData>();
Gson gson = new Gson();
String jsonList = gson.toJson(list);
Log.d("debug", jsonList);
json string 转 list
List<TabData> tabDatas =gson.fromJson(jsonList, new TypeToken<List<TabData>>() {}.getType());