相关疑难解决方法(0)

通过意图传递枚举或对象(最佳解决方案)

我有一个活动,启动时需要访问两个不同的ArrayLists.两个列表都是我自己创建的不同对象.

基本上我需要一种方法将这些对象从Intent传递给活动.我可以使用addExtras()但这需要一个Parceable兼容类.我可以让我的类通过序列化,但据我所知,这会减慢程序的速度.

我有什么选择?

我可以通过枚举吗?

旁白:有没有办法从Intent将参数传递给Activity Constructor?

android

204
推荐指数
5
解决办法
10万
查看次数

为什么从Android的性能提示中删除了"避免只需要Ints的枚举"?

从官方开发者文档中删除了"避免只需要Ints的枚举"部分.(请参阅为什么Android不使用更多枚举?对于旧版内容)

为什么?是否有Android VM的更改使得提示过时了?

enums android

171
推荐指数
6
解决办法
3万
查看次数

标签 统计

android ×2

enums ×1