I need to make a data table with about 5 to 6 columns, with data from multiple arrays. The goal is to be able to have the most similar possible to a management table where the user can organize the table by name, by id and by there goes and has to have pagination to avoid that it is a very big table.
First question what is the best design to do? taking into account that there are 5 to 6 columns with data with extensive names.
Another question is how to automatically generate the table and if it does the "pagination" and organization by name, id etc.
Example of a table I made in html and php the goal was to have something similar in android: