会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
庚拓天下
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页
2018年11月25日
ClassNotFoundException和NoClassDeFoundError
摘要: ClassNotFoundException:反射时(类加载时)类名写错了(属于可捕获的异常) NoClassDeFoundError:编译时依赖的类(jar包)在运行环境机器中不存在(属于无法处理的Error,程序Crash) https://blog.csdn.net/bryantlmm/art
阅读全文
posted @ 2018-11-25 09:24 庚拓天下
阅读(1233)
评论(0)
推荐(0)
2018年11月24日
invalidate和requestLayout
摘要: Invalidate:To farce a view to draw,call invalidate().——摘自View类源码从上面这句话看出,invalidate方法会执行draw过程,重绘View树。当View的appearance发生改变,比如状态改变(enable,focus),背景改变,
阅读全文
posted @ 2018-11-24 23:28 庚拓天下
阅读(876)
评论(0)
推荐(0)
invalidate与postInvalidate
摘要: 1、android ui操作为什么一定要在主线程中执行? 答:Android UI操作是单线程模型,关于UI更新的相关API(包括invalidate())都是按照单线程设计的,对于多线程运行时不安全的,即在非主线程调invalidate()刷新界面出现异常。所以android禁止在非主线程更新UI
阅读全文
posted @ 2018-11-24 22:43 庚拓天下
阅读(826)
评论(0)
推荐(0)
单例模式
摘要: 1.双重检查锁 & volatile保证可见性(变量值改动后及时从工作内存写回主内存)和有序性(指令不可重排) 现在我们分析一下为什么要在变量singleton之间加上volatile关键字。要理解这个问题,先要了解对象的构造过程,实例化一个对象其实可以分为三个步骤: (1)分配内存空间。 (2)初
阅读全文
posted @ 2018-11-24 22:02 庚拓天下
阅读(135)
评论(0)
推荐(0)
compileSdkVersion,minSdkVersion 和 targetSdkVersion
摘要: compileSdkVersion(Eclipse中叫做build target) minSdkVersion targetSdkVersion Android 高版本API方法在低版本系统上的兼容性处理
阅读全文
posted @ 2018-11-24 21:53 庚拓天下
阅读(276)
评论(0)
推荐(0)
一张图片资源要占用多大内存xhdpi xxhdpi
摘要: 一张图片资源要占用多大内存,可以用下面的计算公式计算 4 * withPixel*(targetDensity /sourcedensity) * heightPixel*(targetDensity /sourcedensity) 4的意思是RGBA8888要占用4个字节widthPixel和he
阅读全文
posted @ 2018-11-24 21:47 庚拓天下
阅读(1282)
评论(0)
推荐(0)
2018年11月23日
Android系统架构图
摘要: http://www.cnblogs.com/foxy/p/7692425.html
阅读全文
posted @ 2018-11-23 20:20 庚拓天下
阅读(138)
评论(0)
推荐(0)
2018年11月22日
常见数据库问题总结
摘要: 待归纳 https://blog.csdn.net/w7849516230/article/details/51576186
阅读全文
posted @ 2018-11-22 20:07 庚拓天下
阅读(112)
评论(0)
推荐(0)
Java 异常
摘要: https://blog.csdn.net/hguisu/article/details/6155636 里面有示例 1.finally在return语句执行前执行,finally中的return语句会使异常丢失 运行结果为: i=2i=1testEx2, catch exceptiontestEx
阅读全文
posted @ 2018-11-22 20:05 庚拓天下
阅读(183)
评论(0)
推荐(0)
主线程中的Looper.loop()一直无限循环为什么不会造成ANR
摘要: 待归纳 https://www.jianshu.com/p/cfe50b8b0a41 https://blog.csdn.net/cjh94520/article/details/71022883 那么这个Handler是在哪里发出的消息呢?我们重新回去之前ActivityThread的main()
阅读全文
posted @ 2018-11-22 08:22 庚拓天下
阅读(620)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
18
下一页
公告