Вопросы с тегом 'parcelable'

parcelable относится к возможности объекта, который должен быть преобразован в посылку, контейнере для чтения и записи данных различного типа, используя типовую, а не общую сериализацию
11 отв.

Как читать/писать логическое значение при реализации интерфейса Parcelable?

Я пытаюсь сделать ArrayList Parcelable, чтобы передать в действие список настраиваемого объекта. Я начинаю писать класс myObjectList, который расширяет ArrayList<myObject> и реализует Parcelable. Некоторые атрибуты MyObject являются boolean,...
01 июня '11 в 15:42
10 отв.

Как я могу сделать свои пользовательские объекты Parcelable?

Я пытаюсь сделать мои объекты Parcelable. Однако у меня есть пользовательские объекты, и у этих объектов есть атрибуты ArrayList других настраиваемых объектов, которые я сделал. Каким будет лучший способ сделать это?
24 авг. '11 в 23:01
13 отв.

Android: Разница между Parcelable и Serializable?

Почему Android предоставляет 2 интерфейса для сериализации объектов? Связаны ли объекты Serializable с файлами Android Binder и AIDL?
24 июля '10 в 2:26
9 отв.

Как передать объект Bitmap из одной активности в другую

В моей деятельности я создаю объект Bitmap, а затем мне нужно запустить еще один Activity, Как передать этот объект Bitmap из под-активности (тот, который будет запущен)?
17 марта '10 в 5:19
11 отв.

Как отправить объекты через комплект

Мне нужно передать ссылку на класс, который выполняет большую часть моей обработки через пакет. Проблема заключается в том, что она не имеет ничего общего с намерениями или контекстами и имеет большое количество не примитивных объектов. Как упаковат...
22 нояб. '10 в 23:25
9 отв.

Преимущество использования Parcelable вместо сериализации объекта

Как я понимаю, Bundle и Parcelable принадлежит тому, как Android выполняет сериализацию. Он используется, например, для передачи данных между действиями. Но мне интересно, есть ли какие-либо преимущества при использовании Parcelable вместо классичес...
05 апр. '11 в 13:53
2 отв.

Исправлено, где/когда используется descriptionContents()?

Кто-нибудь знает, где/когда вызывается этот метод Parcelable? @Override public int describeContents() { return 0; } Это нужно переоценить. Но стоит ли мне подумать над чем-то полезным?
02 нояб. '10 в 13:53
5 отв.

как правильно реализовать Parcelable с ArrayList <Parcelable>?

У меня возникают проблемы с созданием класса Parcelable. Проблема в том, что я пытаюсь записать в партию член в классе, который является объектом ArrayList<Parcelable>. ArrayList - Serializable, а объекты (ZigBeeDev) в списке Parcelable. Вот ...
12 авг. '11 в 18:17
4 отв.

Чтение и запись массивов объектов Parcelable

У меня есть следующий класс, который считывает и записывает массив объектов из/в посылку: class ClassABC extends Parcelable { MyClass[] mObjList; private void readFromParcel(Parcel in) { mObjList = (MyClass[]) in.readParcelableArray...
09 апр. '12 в 12:44
6 отв.

Как написать Java.util.Map в пакет по-разумному?

У меня есть общая карта строк (ключ, значение), и это поле является частью Bean, которое мне нужно быть простым. Таким образом, я мог бы использовать метод почтовой рассылки # WriteMap. API Doc говорит: Вместо этого используйте writeBundle (Bundle)...
24 нояб. '11 в 12:20
9 отв.

Задача unmarshalling parcelables

У меня есть несколько классов, которые реализуют Parcelable, и некоторые из этих классов содержат друг друга как свойства. Я собираю классы в Parcel, чтобы передать их между действиями. Маршаллинг их на участок прекрасно работает, но когда я пытаюсь ...
04 янв. '10 в 0:02
5 отв.

Является ли использование Serializable в Android плохим?

Я читал много сообщений и статей, воспевающих скорость Parcelable над Serializable. Я использовал некоторое время для передачи данных между действиями через Intents и еще не заметил разницу в скорости при переключении между ними. Типичное количество ...
31 авг. '10 в 21:01
3 отв.

Исходное и наследование в Android

Я получил реализацию Parcelable для одного класса, который не содержит наследования. У меня проблемы с поиском наилучшего способа реализации интерфейса, когда он приходит к наследованию. Скажем, я получил это: public abstract class A { private i...
29 окт. '10 в 9:49
4 отв.

Как сериализовать нулевое значение при использовании интерфейса Parcelable

в отношении моего примера кода вниз, что мне делать, если одна переменная Locable имеет значение null? В примере, теперь, если l.getZoom() возвращает null, я получил исключение NullPointerException. @Override public void writeToParcel(Parcel parcel,...
06 мая '11 в 2:09
3 отв.

Напишите дополнительный класс Parcelable для другого участка

У меня есть класс, реализующий интерфейс Parcelable: class A implements Parcelable { } У меня есть еще один класс B, который содержит объект A как переменную экземпляра. В writeToPacel внутри класса B я хочу записать объект B в Parcel: class B...
02 сент. '12 в 23:05