上google 找 其實可以找到很多 免費的小圖示,不過大部分先會找到 non - commercial use 的 ,也就是非營利使用的, 要放在一些公開的地方可能不太好用,
不過其實在 關鍵字上多加了一個 commercial 就可以 幫助我們找到 可以用的資訊
我用的關鍵字是 "free icon commercial use"
以下是我找到的一個網站
http://esdev.net/2880-icons-for-free-and-commercial-use/
http://www.iconfinder.com/free_icons
ICON Finder: 可以搜尋
http://www.iconfinder.com/
個人使用的
http://www.freeiconsdownload.info/tw/
2011年4月25日 星期一
2011年4月21日 星期四
小心得 16位元字串轉2位元字串
標籤:
google api,
java
因為有需求所以查了一下 code 改寫出了一個function 來達成這個功能,不過載本機上可以執行,帶放在 google app engine 上 就會出現 "java.lang.NumberFormatException" 的錯誤,
估計是toBinaryString 或 parseInt 出錯
輸入像 '12AF' 的字串
就會轉出像 '0001001010101111' 的字串
CODE:
之後只好改成另一種簡單的寫法
估計是toBinaryString 或 parseInt 出錯
輸入像 '12AF' 的字串
就會轉出像 '0001001010101111' 的字串
CODE:
public static String GetHexString(String _str){
String _string = "";
char[] _c = _str.toCharArray();
for(int i=0; i < _c.length ; i++){
String _tempString = Integer.toBinaryString(
Integer.parseInt(String.valueOf(_c[i]), 16));
/// 0
for(int j=_tempString.length();j< 4 ;j++){
_tempString = "0"+_tempString;
}
_string += _tempString;
}
return _string;
}
之後只好改成另一種簡單的寫法
public static String GetHEXFormatString(String _str){
String _string = "";
for(int i =0 ; i <_str.length() ; i++ ){
String _tempStr = "";
char x = _str.charAt(i);
switch (x){
case '0':
_tempStr ="0000";
break;
case '1':
_tempStr ="0001";
break;
case '2':
_tempStr ="0010";
break;
case '3':
_tempStr ="0011";
break;
case '4':
_tempStr ="0100";
break;
case '5':
_tempStr ="0101";
break;
case '6':
_tempStr ="0110";
break;
case '7':
_tempStr ="0111";
break;
case '8':
_tempStr ="1000";
break;
case '9':
_tempStr ="1001";
break;
case 'A':
_tempStr ="1010";
break;
case 'B':
_tempStr ="1011";
break;
case 'C':
_tempStr ="1100";
break;
case 'D':
_tempStr ="1101";
break;
case 'E':
_tempStr ="1110";
break;
case 'F':
_tempStr ="1111";
break;
default:
_tempStr ="0000";
}
_string += _tempStr;
}
return _string;
}
轉貼 Javascript JSON
標籤:
其他,
知識,
javascript
在 javascript 中 若要 接收轉換JSON物件的話,保險起見可以 引用
json2.js
主要有兩個function
JSON.stringify: 將物件轉為JSON 的 string
JSON. parse: 將JSON string 轉成javascript 物件
參考
[1] JSON in JavaScript
[2] JavaScript Essence: 傳送與接收 JSON
json2.js
主要有兩個function
JSON.stringify: 將物件轉為JSON 的 string
JSON. parse: 將JSON string 轉成javascript 物件
參考
[1] JSON in JavaScript
[2] JavaScript Essence: 傳送與接收 JSON
2011年4月19日 星期二
轉貼 Google Map API 本地化
標籤:
google api,
google map api
Google Map API version 3 中,本地化有兩種功能
1. 顯示語言
只要將 language=XX 加入 scrpit 中, XX 表示語言代碼
如
語言代碼可以 到這裡查詢
2. 區域本地化,以設定的區域為優先搜尋
只要將 ®ion=00 加入 scrpit 中, 00 表示地區代碼
這方面設定資訊比較少,範例上都是兩碼, 地區代碼的話可以參考 List of Culture Codes
參考
Google Map API v3
1. 顯示語言
只要將 language=XX 加入 scrpit 中, XX 表示語言代碼
如
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=xx">
語言代碼可以 到這裡查詢
2. 區域本地化,以設定的區域為優先搜尋
只要將 ®ion=00 加入 scrpit 中, 00 表示地區代碼
這方面設定資訊比較少,範例上都是兩碼, 地區代碼的話可以參考 List of Culture Codes
參考
Google Map API v3
訂閱:
文章 (Atom)