我有一些关于android的问题,我找不到我想要的东西。我会列出我的问题。如果你帮助我,我会感激的。
问题:
1-我们是否必须检查数据库操作的失败或成功?
2-数据库操作(如删除或添加或更新单个项目)失败的可能性有多大?如果购物应用程序提取total_price会有多大的操作呢?
3-数据库操作的最佳方法是什么?是否可以使用返回值,或者我们必须使用回调以防万一需要时间才能完成?
额外问题:
版本控制如何在android中运行?如果我们想要更新我们的应用程序并发布更新版本,是否正在更改gradle中的应用程序版本号,以便在安装时使用更新的版本替换以前的应用程序商店?当它将以前的版本更新到新版本时会发生什么?该应用程序会丢失数据吗?
请帮我解决这些问题,谢谢
答案 0 :(得分:-1)
我会尽力回答我的知识。如果不清楚,请告诉我。
jQuery.validator.addMethod("zipUS", function(value, element) {
return /(^\d{5}$)|(^\d{5}-\d{4}$)/.test(value);
}, "Please specify a valid US zip code.");
$(".form-inline").validate({
rules: {
// rules,
'zipcode': {
required: true,
zipUS: true
}
},
});
方法进行数据库调用,您就会检查它并正确处理它们。try/catch
中保存了大型Json对象而没有问题,对我来说唯一的问题是将它发送到下一个活动,这是另一个问题。 其他问题:
如果您要升级应用版本号 - SQL lite
并且versionName
足以升级您的应用,您将不会丢失任何数据库数据或实际上任何共享首选项数据。您可以详细了解versionCode
版本here。