让我们说我们想为Android做一个简单的应用程序,对于这个应用我们想要一些数据。当我在我的电脑本地测试我的例子时,我将它们放在一个json格式的文件中。 假设应用程序不需要互联网连接,因此我们无法向某个服务器发送请求。
现在,如果我移动到Android设备(在我的情况下是钛模拟器)我没有服务器,所以我无法获取我的json数据文件。
那秘密是什么?我怎么做这项工作?所有这些原生应用程序如何在没有服务器,没有数据库的情况下工作,而不是一种获取xml或json数据文件的方法?
日Thnx
答案 0 :(得分:6)
此页面提供了三种使用本地数据的方法示例:http://wiki.appcelerator.org/display/guides/Working+with+Local+Data
如果您特别想使用JSON数据,这个示例对您来说应该是一个巨大的先机: http://wiki.appcelerator.org/display/guides/Working+with+Local+Data#WorkingwithLocalData-StoringJSobjectsasJSONinproperties
答案 1 :(得分:3)
答案 2 :(得分:1)
如我所见,我认为你想在本地保存一些数据吗?
实际上对我来说,我在Ti.App.yourdata
中保留了一些简单的信息,例如
..... win.name ='你的名字'; Ti.App.name = win.name;
然后您可以将Ti.App.name用于任何地方的win.name值
另一种方法是使用Ti.DB
那是本地数据库
抱歉,如果它没有回答你的问题:p im beginner too
答案 3 :(得分:1)