add: module storages
This commit is contained in:
14
app/src/main/assets/sample/本地存储/保存数组和复杂对象.js
Normal file
14
app/src/main/assets/sample/本地存储/保存数组和复杂对象.js
Normal file
@@ -0,0 +1,14 @@
|
||||
var storage = storages.create("Auto.js例子:复杂数据");
|
||||
var arr = [1, 4, 2, 5];
|
||||
var obj = {
|
||||
name: "Auto.js",
|
||||
url: "www.autojs.org"
|
||||
};
|
||||
//保存
|
||||
storage.put("arr", arr);
|
||||
storage.put("obj", obj);
|
||||
|
||||
console.show();
|
||||
//取出
|
||||
log("arr = ", storage.get("arr"));
|
||||
log("obj = ", storage.get("obj"));
|
||||
14
app/src/main/assets/sample/本地存储/保存整数等简单数据.js
Normal file
14
app/src/main/assets/sample/本地存储/保存整数等简单数据.js
Normal file
@@ -0,0 +1,14 @@
|
||||
var storage = storages.create("Auto.js例子:简单数据");
|
||||
var a = 1234;
|
||||
var b = true;
|
||||
var str = "hello";
|
||||
//保存
|
||||
storage.put("a", a);
|
||||
storage.put("b", b);
|
||||
storage.put("str", str);
|
||||
|
||||
console.show();
|
||||
//取出
|
||||
log("a = " + storage.get("a"));
|
||||
log("b = " + storage.get("b"));
|
||||
log("str = " + storage.get("str"));
|
||||
21
app/src/main/assets/sample/本地存储/随手记.js
Normal file
21
app/src/main/assets/sample/本地存储/随手记.js
Normal file
@@ -0,0 +1,21 @@
|
||||
"ui";
|
||||
ui.layout(
|
||||
<vertical padding="16">
|
||||
<horizontal>
|
||||
<text textColor="black" textSize="18sp" layout_weight="1">随手记</text>
|
||||
<button id="save" text="保存" w="auto" style="Widget.AppCompat.Button.Borderless.Colored"/>
|
||||
</horizontal>
|
||||
<input id="content" h="*" gravity="top"/>
|
||||
</vertical>
|
||||
);
|
||||
var storage = storages.create("Auto.js例子:随手记");
|
||||
var content = storage.get("content");
|
||||
if(content != null){
|
||||
ui.content.setText(content);
|
||||
}
|
||||
ui.save.click(()=>{
|
||||
storage.put("content", ui.content.getText());
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user