- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 java findLoadedClass实践
实验Bar1.javapackage com.external;public class Bar1 { public Bar1(){ Bar2 bar2 = new Bar2(); bar2.test(); }}Bar2.javapackage com.external;public class Bar2 { publ...
2018-11-17 19:16:26 3094 2
原创 Unsafe初体验
Unsafe实例获取Unsafe实例获取方法getUnsafe() , 返回值是Unsafe的实例。但如果直接调用会抛: Exception in thread "main" java.lang.SecurityException: Unsafe。 其安全校验代码如下:public static Unsafe getUnsafe() { Class var0 = Refl...
2018-11-11 20:18:13 259
原创 同一应用不同包名实践
适用场景不同的开发版本,需要安装到同一个手机上,比如debug版本和release版本,但要在android系统里共存,必须包名唯一;包名分离实践1.build.gradle中配置不同包名develop { initWith debug applicationIdSuffix '.dev'}也可在gradle中指定使用不同资源(可选)develop { ...
2018-11-06 20:20:25 1088 1
原创 Fragment中使用ViewPager+Fragment模式,不保留后台活动,Activity被销毁重建后,Fragment异常
原因分析Activity添加Fragment后,Activity会保存所有被添加的Fragment的状态;由于系统内存等问题Activity被回收后,Activity会自己重新创建原来保存的这些Fragment并attach;但我们如果使用引用方式保存并使用ViewPager里的Fragment,会造成异常;问题解决方案1Activity不要调用父类保存Fragment状态的方法;...
2018-11-05 19:52:10 3753
android使用bindService例子
2016-06-19
IK Analyzer分析器jar包和使用文档,支持lucene4.0
2012-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人