文章分类 - Androild Java
摘要:http://my.oschina.net/chihz/blog/56256在我们刚开始学习Java的时候就被教导,在编写类的时候,如果覆盖了Object的equals方法,那么必须要覆盖hashCode方法,并且如果两个对象用equals方法比较返回true,那么这两个对象hashCode返回的值也必须是相等的,并且对于同一个对象,equals方法需要比较的属性值没有被修改,那么每次调用hashCode返回的值应该是一致的。hashCode主要是用于散列集合,通过对象hashCode返回值来与散列中的对象进行匹配,通过hashCode来查找散列中对象的效率为O(1),如果多个对象具有相同的h
阅读全文
摘要:因为要FQ才能看,转过来http://martin.kleppmann.com/2012/06/18/java-hashcode-unsafe-for-distributed-systems.htmlAs you probably know, hash functions serve many different purposes:Network and storage systems use them (in the guise of checksums) to detect accidental corruption of data.Crypographic systems use the
阅读全文
摘要:http://myskylla.wordpress.com/2012/01/25/androidmanifest-xml-file-missing-its-a-frequent-problem-in-eclipse-for-buzztouch-users/MySkylla's BlogMySkylla is your Mobile App Development SolutionSearchMain menuSkip to primary contentSkip to secondary contentHomeAboutIndexPost navigation←PreviousNext
阅读全文
摘要:android的SparseBooleanArrays map integers to booleans. Unlike a normal array of booleans there can be gaps in the indices. It is intended to be more efficient than using a HashMap to map Integers to Booleans.http://docs.oracle.com/javase/1.5.0/docs/guide/language/autoboxing.htmlAutoboxingLanguage Con
阅读全文
摘要:发布过Android应用的朋友们应该都知道,AndroidAPK的发布是需要签名的。签名机制在Android应用和框架中有着十分重要的作用。例如,Android系统禁止更新安装签名不一致的APK;如果应用需要使用system权限,必须保证APK签名与Framework签名一致,等等。在《APKCrack》一文中,我们了解到,要破解一个APK,必然需要重新对APK进行签名。而这个签名,一般情况无法再与APK原先的签名保持一致。(除非APK原作者的私钥泄漏,那已经是另一个层次的软件安全问题了。)简单地说,签名机制标明了APK的发行机构。因此,站在软件安全的角度,我们就可以通过比对APK的签名情况,
阅读全文
摘要:http://blog.csdn.net/timliang18601860/article/details/6768611android端口,及其作用: 4939口,用来发送DUMP,LIST,CAPTURE,CAPTURE_LAYOUT,INVALIDATE,REQUEST_LAYOUT等指令。 5555口,貌似是adb端口,不太清楚。 5537,貌似和5555口相同的作用,可以用来发送shell指令。 5554口,貌似是android的控制台口,能够发送gsm call,sms send等指令。
阅读全文
摘要:java的时间格式有2种,Date和DateTime,每种又有六个内建的日期格式SHORT, MEDIUM, LONG, FULL, or DEFAULT可以参看http://blog.csdn.net/sunboy_2050/article/details/7313878import java.text.DateFormat;import java.util.Date;public class DateTest { public static void main(String[] args) { String strDate = null; ...
阅读全文