• 大小: 10.45MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-24
  • 语言: 其他
  • 标签: cordova  Android  iOS  

资源简介

使用 plugman 创建cordova 插件的demo工程 教程地址: http://blog.csdn.net/b2259909/article/details/52471178

资源截图

代码片段和文件信息

import java.io.*;
import java.util.*;

public class ReadProperties {
public static void main(String[] args) throws IOException {
if(args.length <= 0) { System.out.println(“No file provided.“); return; }

File f = new File(args[0]);

if(!f.exists()) { System.out.println(“File not found: “ + args[0]); return; }

Properties prop = new Properties();
prop.load(new FileInputStream(f));

boolean isFirst = true; // I fucking hate java why don‘t they have a native string join function?
System.out.print(“{“);
for (Map.Entryject object> item : prop.entrySet()) {
String key = (String) item.getKey();
String value = (String) item.getValue();

if(isFirst) { isFirst = false; }
else { System.out.print(““); }

System.out.print(“\““ + escape(key) + “\“:\““ + escape(value) + “\““);
}
System.out.print(“}“);
}

static String escape(String s) { // Taken from http://code.google.com/p/json-simple/
StringBuffer sb = new StringBuffer();
for(int i = 0; i < s.length(); i++) {
char ch = s.charAt(i);
switch(ch) {
case ‘“‘: sb.append(“\\\““); break;
case ‘\\‘: sb.append(“\\\\“); break;
case ‘\b‘: sb.append(“\\b“); break;
case ‘\f‘: sb.append(“\\f“); break;
case ‘\n‘: sb.append(“\\n“); break;
case ‘\r‘: sb.append(“\\r“); break;
case ‘\t‘: sb.append(“\\t“); break;
case ‘/‘: sb.append(“\\/“); break;
default:
//Reference: http://www.unicode.org/versions/Unicode5.1.0/
if ((‘\u0000‘ <= ch && ch <= ‘\u001F‘) 
|| (‘\u007F‘ <= ch && ch <= ‘\u009F‘) 
|| (‘\u2000‘ <= ch && ch <= ‘\u20FF‘)) {
String ss = Integer.toHexString(ch);
sb.append(“\\u“);
for(int k = ss.length(); k < 4; k++) {
sb.append(‘0‘);
}
sb.append(ss.toUpperCase());
} else {
sb.append(ch);
}
}
}

return sb.toString();
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-09-08 17:49  ABCD\
     文件         992  2016-09-08 17:49  ABCD\config.xml
     目录           0  2016-09-08 17:49  ABCD\hooks\
     文件        1099  2016-09-08 17:49  ABCD\hooks\README.md
     目录           0  2016-09-08 17:49  ABCD\platforms\
     目录           0  2016-09-08 17:51  ABCD\platforms\android\
     文件         466  2016-09-08 17:51  ABCD\platforms\android\.classpath
     文件         172  2016-09-08 17:49  ABCD\platforms\android\.gitignore
     文件         815  2016-09-08 17:51  ABCD\platforms\android\.project
     文件        1432  2016-09-08 18:27  ABCD\platforms\android\android.json
     文件        1301  2016-09-08 18:27  ABCD\platforms\android\AndroidManifest.xml
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\
     目录           0  2016-09-08 17:50  ABCD\platforms\android\assets\www\
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\android\
     文件        1322  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\android\nativeapiprovider.js
     文件        1441  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\android\promptbasednativeapi.js
     文件       10522  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\exec.js
     文件        4924  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\platform.js
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\plugin\
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\plugin\android\
     文件        4005  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova-js-src\plugin\android\app.js
     文件       70714  2016-09-08 17:49  ABCD\platforms\android\assets\www\cordova.js
     文件         442  2016-09-08 18:12  ABCD\platforms\android\assets\www\cordova_plugins.js
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\www\css\
     文件        3719  2016-09-08 17:49  ABCD\platforms\android\assets\www\css\index.css
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\www\img\
     文件       21814  2016-09-08 17:49  ABCD\platforms\android\assets\www\img\logo.png
     文件         568  2016-09-08 18:27  ABCD\platforms\android\assets\www\index.html
     目录           0  2016-09-08 17:49  ABCD\platforms\android\assets\www\js\
     文件         426  2016-09-08 18:12  ABCD\platforms\android\assets\www\js\index.js
............此处省略2407个文件信息

评论

共有 条评论