- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 Android 如何判断CPU是32位还是64位
private static String getSystemProperty(String key, String defaultValue) { String value = defaultValue; try { Class clazz= Class.forName("android.os.SystemProperties");
2016-02-16 15:06:44 1885
原创 LruCache 缓存
内存缓存(LruCache):系统提供的LruCache类是非常适合用作缓存Bitmap任务的,它将最近被引用到的对象存储在一个强引用的LinkedHashMap中,并且在缓存超过了指定大小之后将最近不常使用的对象释放掉。注意:以前有一个非常流行的内存缓存实现是SoftReference(软引用)或者WeakReference(弱引用)的Bitmap缓存方案,然而现在已经不推荐使用
2016-02-16 15:02:20 376
原创 Caused by: java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.int
crash information:Caused by: java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.intent.action.HEADSET_PLUG from at android.os.Parcel.readException(Parcel.java
2016-02-16 15:01:22 3427
原创 onInterceptTouchEvent()与onTouchEvent()的机制
onInterceptTouchEvent()与onTouchEvent()的机制: 1. down事件首先会传递到onInterceptTouchEvent()方法 2. 如果该ViewGroup的onInterceptTouchEvent()在接收到down事件处理完成之return false,那么后续的move, up等事件将继续会先传递给该ViewGroup,之后才和do
2016-02-16 14:58:35 336
原创 onSaveInstanceState状态问题
java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState at android.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1280) at android.app.FragmentMan
2016-02-16 14:56:51 505
原创 AcctivityManager
ActivityManager.MemoryInfo: 系统可用内存信息 ActivityManager.RecentTaskInfo: 最近的任务信息ActivityManager.RunningAppProcessInfo: 正在运行的进程信息ActivityManager.RunningServiceInfo: 正在运行的服务信息ActivityManager.Running
2016-02-16 14:55:10 320
原创 JNI配置问题
在开发版本中,我们通常打开的jni检查选项,(ro.kernel.android.checkjni= 1),如果安装的apk不是理智的(不是非常吻合JNI接口的),虚拟机会报出:这不是有效的JNI引用,就会导致虚拟机崩溃,导致apk停止for the development, we usually open the jni check option (ro.kernel.andro
2016-02-16 14:52:30 514
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人