我有一个xml布局,包含几乎60 TextViews、30 EditText、60 CheckBoxes和一些用于表单设计的背景xml shapes。现在我的活动需要2-3秒才能加载2GB内存的棒棒糖。到目前为止,我还没有在JAVA文件中实现任何东西。
有办法把它装得更快吗?或者任何会缓存表单等的机制?需要你的建议,什么是最好的方式加载它更快?
发布于 2017-05-13 23:54:51
假设您有json文件作为您的申请表的基础
[ { "type":"text", "name":"name" }, { "type":"checkBox", "name":"Men" }, { "type":"checkBox", "name":"Women" }, { "type":"checkBox", "name":"Have Child?" } ]
您需要创建支持两个ViewType的适配器,阅读这篇博文,它将帮助您了解j/a-recyclerview-with-multiple-item-types-bce7fbd1d30e。
https://stackoverflow.com/questions/43957931
复制相似问题