====Dau phay:
String dichvu="";
boolean fr=subDtResp.isUseFunring();
boolean mca=subDtResp.isUseMca();
boolean cb=subDtResp.isUseCb();
if(fr)
dichvu+="FR";
if(mca){
if(fr)
dichvu+=", MCA";
else
dichvu+="MCA";
}
if(cb){
if(!mca && !fr)
dichvu+="CB";
else
dichvu+=", CB";
}
===============================
public static String toFormatAccounting(long number){
String pattern = "###,###.###";
DecimalFormat decimalFormat = new DecimalFormat(pattern);
String format = decimalFormat.format(number);
return format;
}
==================================
public static String returnedChuaCapNhat(String triedText){
String text = "";
String returnedStr = "";
if(triedText!=null){
text=String.valueOf(triedText);
if(text.trim().equalsIgnoreCase("")){
returnedStr="Chưa cập nhật.";
}else{
returnedStr=text;
}
}else{
returnedStr="Chưa cập nhật.";
}
return returnedStr;
}
Thứ Hai, 3 tháng 11, 2014
Thứ Năm, 3 tháng 7, 2014
LazyLoading
*** http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html
http://www.technotalkative.com/android-asynchronous-image-loading-in-listview/
http://wptrafficanalyzer.in/blog/android-lazy-loading-images-and-text-in-listview-from-http-json-data/
http://thinkandroid.wordpress.com/2012/06/13/lazy-loading-images-from-urls-to-listviews/
http://vsvydenko.blogspot.com/2011/06/asynchronous-lazy-loading-and-caching.html
http://codehenge.net/blog/2011/06/android-development-tutorial-asynchronous-lazy-loading-and-caching-of-listview-images/
https://github.com/zonghai-li/android-http-image-manager
http://www.technotalkative.com/android-asynchronous-image-loading-in-listview/
http://wptrafficanalyzer.in/blog/android-lazy-loading-images-and-text-in-listview-from-http-json-data/
http://thinkandroid.wordpress.com/2012/06/13/lazy-loading-images-from-urls-to-listviews/
http://vsvydenko.blogspot.com/2011/06/asynchronous-lazy-loading-and-caching.html
http://codehenge.net/blog/2011/06/android-development-tutorial-asynchronous-lazy-loading-and-caching-of-listview-images/
https://github.com/zonghai-li/android-http-image-manager
Thứ Ba, 22 tháng 4, 2014
GSM Tracker
http://www.open-electronics.org/celltrack/cell.php?hex=0&mcc=452&mnc=04&lac=20131&cid=01119
(return long & late): http://www.open-electronics.org/celltrack/celltxt.php?hex=0&mcc=452&mnc=04&lac=20131&cid=01119
http://www.open-electronics.org/how-to-find-the-location-with-gsm-cells/
(return long & late): http://www.open-electronics.org/celltrack/celltxt.php?hex=0&mcc=452&mnc=04&lac=20131&cid=01119
http://www.open-electronics.org/how-to-find-the-location-with-gsm-cells/
Thứ Sáu, 28 tháng 3, 2014
SHA Key
Win7: Right Click My Computer -> Advanced system Settings -> Environment Variables...->
";C:\Program Files\Java\jdk1.7.0_45\bin" (ko co "") ->
Run: cmd: cd "Path to folder chua file keystore"
"D:\InAppPurchase>keytool -exportcert -alias com.elisoft.inapesscan -keystore co
m.elisoft.inapesscan -list -v"
==============
Win7: Right Click My Computer -> Advanced system Settings -> Environment Variables...->
";C:\Program Files\Java\jdk1.7.0_45\bin"
C:\Users\tro>(default) keytool -list -alias androiddebugkey -keystore C:\Users\tro\.android\debug.keystore -storepass android -keypass android -v
=============================================example
Enter keystore password:
keytool error: java.lang.Exception: Alias <com.elisoft.inappesscan> does not exi
st
java.lang.Exception: Alias <com.elisoft.inappesscan> does not exist
at sun.security.tools.KeyTool.doPrintEntry(KeyTool.java:1339)
at sun.security.tools.KeyTool.doCommands(KeyTool.java:869)
at sun.security.tools.KeyTool.run(KeyTool.java:172)
at sun.security.tools.KeyTool.main(KeyTool.java:166)
D:\InAppPurchase>keytool -exportcert -alias com.elisoft.inapesscan -keystore com
.elisoft.inapesscan -list -v
Enter keystore password:
Alias name: com.elisoft.inapesscan
Creation date: Nov 18, 2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: C=84
Issuer: C=84
Serial number: 4d4fe03b
Valid from: Mon Nov 18 10:07:06 ICT 2013 until: Fri Nov 12 10:07:06 ICT 2038
Certificate fingerprints:
MD5: C0:5A:6F:06:61:44:65:8A:DE:FD:9C:CB:8A:AB:93:C2
SHA1: 51:CA:EA:EE:34:71:11:7A:CE:46:ED:F9:48:7F:B4:DF:07:29:EF:96
Signature algorithm name: SHA256withRSA
Version: 3
Extensions:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: D8 B6 39 FC 74 F4 F2 D4 46 1D AB 08 1A 01 7F 2E ..9.t...F.......
0010: 9A 35 65 8D .5e.
SHA1: 66:3B:A7:82:0E:C8:D7:E3:66:65:A0:4A:D6:81:81:B7:53:C3:00:58
";C:\Program Files\Java\jdk1.7.0_45\bin" (ko co "") ->
Run: cmd: cd "Path to folder chua file keystore"
"D:\InAppPurchase>keytool -exportcert -alias com.elisoft.inapesscan -keystore co
m.elisoft.inapesscan -list -v"
==============
Win7: Right Click My Computer -> Advanced system Settings -> Environment Variables...->
";C:\Program Files\Java\jdk1.7.0_45\bin"
C:\Users\tro>(default) keytool -list -alias androiddebugkey -keystore C:\Users\tro\.android\debug.keystore -storepass android -keypass android -v
=============================================example
Enter keystore password:
keytool error: java.lang.Exception: Alias <com.elisoft.inappesscan> does not exi
st
java.lang.Exception: Alias <com.elisoft.inappesscan> does not exist
at sun.security.tools.KeyTool.doPrintEntry(KeyTool.java:1339)
at sun.security.tools.KeyTool.doCommands(KeyTool.java:869)
at sun.security.tools.KeyTool.run(KeyTool.java:172)
at sun.security.tools.KeyTool.main(KeyTool.java:166)
D:\InAppPurchase>keytool -exportcert -alias com.elisoft.inapesscan -keystore com
.elisoft.inapesscan -list -v
Enter keystore password:
Alias name: com.elisoft.inapesscan
Creation date: Nov 18, 2013
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: C=84
Issuer: C=84
Serial number: 4d4fe03b
Valid from: Mon Nov 18 10:07:06 ICT 2013 until: Fri Nov 12 10:07:06 ICT 2038
Certificate fingerprints:
MD5: C0:5A:6F:06:61:44:65:8A:DE:FD:9C:CB:8A:AB:93:C2
SHA1: 51:CA:EA:EE:34:71:11:7A:CE:46:ED:F9:48:7F:B4:DF:07:29:EF:96
Signature algorithm name: SHA256withRSA
Version: 3
Extensions:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: D8 B6 39 FC 74 F4 F2 D4 46 1D AB 08 1A 01 7F 2E ..9.t...F.......
0010: 9A 35 65 8D .5e.
SHA1: 66:3B:A7:82:0E:C8:D7:E3:66:65:A0:4A:D6:81:81:B7:53:C3:00:58
Chủ Nhật, 23 tháng 3, 2014
get Facebook Graph
https://developers.facebook.com/tools/explorer/145634995501895/?method=GET&path=me%2Ffriends.limit%2810%29.fields%3Did%2Cname%2Cemail%2Cpicture%26type%3Dlarge&version
Thứ Bảy, 22 tháng 3, 2014
Đăng ký:
Bài đăng (Atom)