Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 优化布局中的视图数_Android_Android Layout - Fatal编程技术网

Android 优化布局中的视图数

Android 优化布局中的视图数,android,android-layout,Android,Android Layout,这个应用程序中使用的片段之一应该是一个主要是数字数据的表格 6列15行 顶部的四个标题行有一些融合的单元格 这大约是90个视图(减去融合的单元格+纯粹的布局视图-例如tablelayout、tablerow) 第一个问题是警告超过80次的浏览量太多,应用程序可能会变得滞后。 考虑到此片段/视图无法拆分,我可以对此做些什么用户需要一次访问此数据表 其次,表中的数据是静态的,而且很多数据是可计算的。然而,不同的语言呈现数字数据的方式并不相同;例如,英语中的“1000”将是法语中的“1000”——

这个应用程序中使用的片段之一应该是一个主要是数字数据的表格

  • 6列15行
  • 顶部的四个标题行有一些融合的单元格
这大约是90个视图(减去融合的单元格+纯粹的布局视图-例如tablelayout、tablerow)

第一个问题是警告超过80次的浏览量太多,应用程序可能会变得滞后。 考虑到此片段/视图无法拆分,我可以对此做些什么用户需要一次访问此数据表

其次,表中的数据是静态的,而且很多数据是可计算的。然而,不同的语言呈现数字数据的方式并不相同;例如,英语中的“1000”将是法语中的“1000”——在某些我不知道的语言中,可能不会用罗马数字来表示。 这大约30个数字项是否应该放在/res/values/string_file.xml中,考虑到该文件无论如何都会存在,如果只是表格标题,还是应用程序应该计算它们,应用区域设置过滤器,并将它们输出到布局中


谢谢

这听起来像是一个CustomView,您想在视图中添加值,它会直接将值绘制到画布上。你看,互联网上有很多关于这个的讨论。就获得控制和性能而言,这将是最好的。如何在android中过滤表布局?我有一张桌子。我想从这个表布局中搜索数据。请帮帮我。???