Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сериализация - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Работа с разными пакетами http://www.cyberforum.ru/android-dev/thread1084471.html
Всем доброго дня. Подскажите ссылку - не смог найти нормального объяснения в гугле. Нужно реализовать чтобы в приложении было несколько пакетов и в зависимости от условия приложение выбирало...
Программирование Android Не могу загрузить преференс Здравствуйте! Записать в preferences получилось в классе public class MainActivity extends Activity А получить в этом классе не могу public class MyClass extends BroadcastReceiver Делаю это в... http://www.cyberforum.ru/android-dev/thread1084426.html
Программирование Android Не получается запустить приложение на реальном устройстве
Я новичок в разработке ПО под данную ось сразу отмечу... Вообщем учусь и пытаюсь разобраться что и как кодить для андройд... впринципе уже разобрался основное что делать, но всё запускаю на...
Программирование Android Переходы между активностями
Допустим, есть главная активити, из которой по нажатию кнопки стартует ещё одна startActivity(intent), где intent задан явно. Из запущенной активити мне надо сделать переходы на любую из имеющихся...
Программирование Android java 1.7 eclipse switch/case пичаль http://www.cyberforum.ru/android-dev/thread1084227.html
Здравствуйте есть проблема. для проекта нужно использовать switch/case по строкам знаю появилась такая функция в 1.7 java скачал поставил в настройках ёclipse выбрал 1.7 но в логах консоли пишет...
Программирование Android как программно сделать скриншот экрана как програмно сделать скриншот экрана? подробнее

Показать сообщение отдельно
DaskOFF
112 / 112 / 9
Регистрация: 02.05.2012
Сообщений: 524
Записей в блоге: 1

Сериализация - Программирование Android

29.01.2014, 16:19. Просмотров 1272. Ответов 1
Метки (Все метки)

У меня есть ArrayList<ZoneView>;
который я сериализую в функции onPause();
но при десериализации обратно из файла я получаю только поля протого типа(int), а ArrayList<CategoryForZone> путой, подскажите, как лучше сериализовать объекты типа ZoneView

Поля классов:
Java
1
2
3
4
5
6
7
public class ZoneView implements Serializable{
    private static final long serialVersionUID = 2952056031459050819L;
    //Поля
    private int colorZone;                              //Цвет зоны: 0 - зеленая, 1 - желтая, 2 - красная
    private ArrayList<CategoryForZone> categoryList;    //Список категорий находящихся в зоне
    //************************************************************************************************
}
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class CategoryForZone implements Serializable{
    private static final long serialVersionUID = -3232463882399970536L;
    //Статическое поле для ID категории
    private static int ID = 100;  
    //Поля
    private String nameCategory;    //Имя категории 
    private String commentCategory; //Комментарий для категории
    private int idCategory;         //id категории
    private double currentSumm;     //Текущее состояние счета
    private List<Money> income;     //
    private List<Money> consumption;//
    //private viewButton;           //Цвет кнопки
    //private icon;                 //Иконка категории  
    private int colorZone;          //Цвет зоны в которой находится кнопка
    //******************************************************************************************
}
Java
1
2
3
4
5
6
7
public class Money {
    //Поля
    private double summ;    //Сумма
    private String comm;    //Комментарий
    private int idCategory; //Id категории
    //**********************************************
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru