在android中创建数据表的最佳方法是什么?

Ars*_*yan 6 java android android-tablelayout material-design

我想创建一个由DB数据填充的表.我知道这可以创建使用动态表TableLayout ,但我不知道这是最好的解决办法即时通讯我的情况.
这是我想要创建的示例(页面上的第一个表).

and*_*lic 10

我会给你我的意见.

如果您的数据有限并且您确定以可呈现的方式在单个屏幕中显示所有数据,那么是的,TableLayout就足够了.

但是,在现实世界中,灵活性非常重要,因此您应始终考虑未来数据可能会扩展的可能性.记住这一点,在这种情况下,您应该使用ListView或RecyclerView.为列表或回收器视图的每一行定义基本布局,然后使用合适的适配器将数据库中的数据连接到此视图.

对于初学者:https: //developer.android.com/training/material/lists-cards.html