我有一个xml布局,其中包含几乎 60 TextViews , 30 EditText , 60 CheckBoxes 和一些背景 xml形状用于表单设计。 现在我的Activity需要2-3秒才能加载2 GB内存的棒棒糖。到目前为止,我还没有在JAVA文件中实现任何内容。
有没有办法加快加载速度?或者任何缓存表单的机制等?需要你的建议,加载它的最佳方法是什么?
答案 0 :(得分:0)
假设您有基于申请表格的json文件
[
{
"type":"text",
"name":"name"
},
{
"type":"checkBox",
"name":"Men"
},
{
"type":"checkBox",
"name":"Women"
},
{
"type":"checkBox",
"name":"Have Child?"
}
]
你需要创建支持两个ViewType的适配器阅读这篇博文,它将帮助你弄清楚https://medium.com/@ruut_j/a-recyclerview-with-multiple-item-types-bce7fbd1d30e