http://stackoverflow.com/questions/23959144/how-can-i-disable-the-preloading-in-a-viewpager
http://www.2cto.com/kf/201406/312244.html
一个简单的AIDL小例子 http://www.cnblogs.com/BeyondAnyTime/p/3204119.html
http://baike.baidu.com/link?url=Qx5vhxxl8f0Y_bc63Vt2sGVFCZcdIWeSrFgm52KL6JZE5_dasLVc646m9DOg1cnYLucdm4eP2I3XA88AxizEOq
http://stackoverflow.com/questions/16277422/android-install-failed-uid-changed
root过得手机可以通过Root Explorer将\data\data\《package name》相关文件删除
http://bbs.mob.com/thread-45-1-1.html
持续更新!
http://blog.csdn.net/s003603u/article/details/50427323
http://blog.csdn.net/s003603u/article/details/50427496
可以在onResume()和onPause()中注册和反注册,也可以在onCreate()和onDestroy()中注册和反注册,视不同需求以及Activity或者Fragment的生命周期而定,但是必须成对出现
举个例子:有2个类,Father是父类,Son类继承自Father。
Father f1 = new Son(); // 这就叫 upcasting (向上转型),向上转型让代码看起来比较简洁,体现了java面向抽象编程的思想
// 现在f1引用指向一个Son对象
Son s1 = (Son)f1; // 这就叫 downcasting (向下转型) ,向下转型,编译和运行皆不会出错,指向子类对象的父类引用需要向下转型之后才能调用子类中的方法
// 现在f1还是指向Son对象
第2个例子:
Father f2 = new Father();
Son s2 = (Son)f2; // 出错,子类引用不能指向父类对象,不安全的向下转型,编译无错但会运行会出错,通过instanceof来防止出现异常。
总结:
1。父类引用指向子类对象,而子类引用不能指向父类对象。
2。把子类对象直接赋给父类引用叫upcasting向上转型,向上转型不用强制转换。
如:Father f1 = new Son();
3。把指向子类对象的父类引用赋给子类引用叫向下转型(downcasting),要强制转换。
如:f1 就是一个指向子类对象的父类引用。把f1赋给子类引用s1即 Son s1 = (Son)f1;
其中f1前面的(Son)必须加上,进行强制转换。
注意这里赋值的如果为整数的话,默认是会去查找资源文件的id,如果你不是想传资源id,而是只是想赋值一个字符串,确保传递的参数是字符串,而不是一个整形
显式的类型参数可以替换为< > RewardActivity少……(Ctrl + F1)
这个检验报告所有新表达式的类型参数可以使用钻石类型替换< >
这样的< >语法不支持Java 1.6或更早版本的jvm。
Reports any redundant modifiers on interfaces or interface components
修饰符“公众”是多余的接口字段少……(Ctrl + F1)
报告任何多余的修饰符或接口组件的接口
http://www.cnblogs.com/bluestorm/p/3713717.html