问题标签 [parceler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
attributes - 传递实体的 Parceler 性能
我正在使用parceler,我正在尝试定义一个像这样的结构:
每个实体都有一个列表和一个父实例,就像这样
我想知道当我这样做时性能如何受到影响:
并在活动之间传递一个类别对象作为额外的。我注意到 ANR,我问自己这是否是原因之一
提前致谢
java - Jacoco 在 Parceler 类上失败 - Android
我在 Android 上使用 Parceler 库(https://github.com/johncarl81/parceler)
而且我还在使用 Jacoco 进行代码覆盖。
但是,在添加 Parceler 后,使用 Jacoco 运行我的测试代码覆盖率现在失败并出现以下错误:
引起:java.io.FileNotFoundException:/Users/me/android/myapp/blah/app/build/intermediates/classes/demo/com/me/blah/appname/model/User$Parcelable$Creator$0.class(否这样的文件或目录)
用户类如下:
我的 Jacoco 文件是这样的:
我想知道是否需要将生成的 Parceler 文件添加到 Jacoco 文件的排除列表中?如果是这样,我该怎么做?我尝试了各种变体,但似乎都没有奏效。
该错误抱怨缺少以下文件:
用户$Parcelable$Creator$0.class
它是什么,而是按如下方式生成文件:
用户$$Parcelable.class
谁能解释一下?
android - DP5 7.0 - 向未决意图添加额外内容会失败吗?
在跟踪器上添加链接问题: https ://code.google.com/p/android/issues/detail?id=216581&thanks=216581&ts=1468962325
所以我今天在我的 Nexus 5X 上安装了 DP5 Android 7.0 版本。我一直在开发一个使用 Android 的 AlarmManager 类在特定时间安排本地通知的应用程序。在此版本之前,该代码在运行 KitKat、Lollipop 和 Marshmallow 的设备上运行良好。
以下是我安排警报的方式:
我的“SET_NOTIFICATION_INTENT”的AlarmManagerUtil @onReceive 看起来像这样:
奇怪的是“reminderToFire”仅在 Android N 设备上为空,但 timeToFire 是正确的。
我在想它与 Parceler 库有关吗?我正在使用 Java 1.8 编译并针对 Android API 24。
我肯定在网上寻找答案,但我的情况有点独特,因为代码 100% 适用于所有早期版本的 Android(低于 N 预览的所有内容)......所以我遵循以下答案尽我所能:
其他人有这个问题吗?
android - Android 使用 Icepick 库保存/恢复包
我正在尝试Icepick
在我们的应用程序上使用库来保存和恢复手机轮换包,但是库文档我找不到保存的好技巧和通过@Parcel
注释实现的类,这是我在页面上找到的简单类
Example
班级:
ExampleBundler
班级:
好的,现在我该如何使用它Activity
?
这是我尝试保存和恢复的简单代码
你能修复我的代码吗?感谢提前
android - 使用 Parceler 保存 Android Activity 或 Fragment 状态
我正在使用parceler库。我用 this 制作了一个复杂的对象。正如它所说,它使对象可打包,所以我想用它来保存片段状态。
这是我的模型
在我的片段中,我有这个
但是当我试图把它放进去时onSaveInstanceState
我想在 onCreate Like 中获得价值
我怎样才能用这个库实现这一点?
android - Parceler - unable to find read/write generator for SpannableString
I'm getting the above error when I try to build my project. As the classes I'm using are SpannableString
I know I require some custom serialization which I believe I have implemented. Any ideas?
See my code below:
java - 无法实例化抽象类“base.CreditCard”
我在这里遇到了一个尴尬的问题,我正在尝试使用层次结构可打包的类,但我遇到了这个奇怪的错误:
我的代码是:
还有一个子类:
我负责将它们注释为@Parcel,但我似乎无法找出发生了什么。
Parceler 1.1.5 版出现了这个问题。
谢谢。
android - 未生成 RealmProxy 文件
我一直在使用Parceler
序列化RealmObjects
. 更新到 Realm 1.2.0 版本后,不会生成任何 RealmProxy 类。
我已经多次清理和重建该项目,但均未成功。这是parceler
.
@Parcel(implementations = {TrackRealmProxy.class},
value = Parcel.Serialization.BEAN,
analyze = {Track.class})
java - Parceler:如何解决问题:错误:项目是抽象的;无法实例化
我试图通过 Parceler 接收列表项,compile 'org.parceler:parceler-api:1.1.5'
我的代码如下所示:
类:
导航项
NavItemsWrapper
类别项目
子类别项
编译错误是:
android - 使用 Parceler 和 Realm 进行 Proguard
我正在使用 Realm 和 Parceler,一切正常,但是当我启用 Proguard 时,我在执行以下操作时遇到错误:
我收到以下错误:
虽然我已经配置了 proguard 规则,例如:
我试图包裹的对象看起来像:
预先感谢