This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
built_in:save_number [2015/03/04 18:09] octazid created |
built_in:save_number [2020/07/07 16:54] (current) |
||
---|---|---|---|
Line 5: | Line 5: | ||
====Description==== | ====Description==== | ||
- | The **SaveNumber** method saves a numeric value to the user's storage space. Use this method when saving and loading user preferences. | + | The **SaveNumber** method saves a numeric |
- | The third parameter is an optional text parameter and allows sharing of data across multiple Apps when the same id is used by both apps. | + | The third parameter |
+ | |||
+ | The third parameter is only useful for sharing data between apps run in the DroidScript IDE. It cannot be used to share data between standalone apps created with the apk-builder. | ||
< | < | ||
Line 28: | Line 30: | ||
</ | </ | ||
+ | ==== APK ==== | ||
+ | |||
+ | When you use SaveNumber while running in the DroidScript app, the value will be stored in DroidScript. | ||
+ | |||
+ | When you first create your APK the number you have saved will **not** be bundled with the apk. | ||
+ | |||
+ | The first time the customer runs the app, the default value will be returned from app.LoadNumber. | ||
+ | |||
+ | If the customer installs an update to the app later, any values the app has saved will not be lost. |