尝试使用可滚动列表创建页面。功能将是通过单击删除项目的常规列表。该列表中的项目数量是有限的,并由用户动态添加。您可以将待办事项列表视为示例。现在哪个更好的方法来实现呢? Recycler视图与数据绑定到其适配器?或者是在运行时添加为子项的常规线性布局?
我目前的实施是回收者视图。但是,我发现它滞后,动画效果不佳。因此,通过将布局更改设置为true,可以通过指定xml来自动设置线性布局。
FYI数据是本地数据,并在后台同步。
答案 0 :(得分:4)
永远不要将LinearLayout
用于比单个屏幕更长的时间。 ListView
和RecyclerView
的重点是有效地重复使用视图,而不是在内存不可见时将内容保存在内存中。也许你可以改进或重新解决你的问题,这样人们可以帮助你解决你在动画方面遇到的任何困难,而不是避免这个问题。