我遇到了一个问题,我想在扩展面板时删除扩展面板列表的扩展面板之间的空间。
不良行为的图像,这些图像取自 flutter 文档:
未展开时列出,这很好:
展开时列出: - 您可以看到各部分之间的差距。这是我不想要的应用程序。
任何提示表示赞赏。
我对 flutter 很陌生,我对数据库版本控制如何使用 sqflite 对这些应用程序工作有一些疑问。
我在我的资产文件夹中创建了一个数据库文件,当应用程序启动时,该文件被复制到用户的设备上。我想知道是否有任何方法可以检查用户拥有的数据库文件的当前版本,以便不必每次都复制它?
案例:我对 Google Play 商店中的应用程序更新附带的数据库文件进行了更新。是否可以检查用户当前拥有的数据库文件的版本以确定新文件是否应该替换旧文件?
如果是这样......我可以在每次更新我的应用程序时进行此检查吗?每次打开应用程序时我都必须这样做吗?
如果没有..如何最好地处理?处理存储在用户设备上的文件的数据库更新的最佳方法是什么?