- 博客(4)
- 资源 (15)
- 收藏
- 关注
转载 android application
Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一个,所以Application可以说是单例(singleton)模式的一个类
2015-08-03 17:06:34 389
转载 内部类访问局部变量时,为什么需要加final关键字
是变量的作用域的问题,因为匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量,则这些参数和变量必须被修饰为final。因为虽然匿名内部类在方法的内部,但实际编译的时候,内部类编译成Outer.Inner,这说明内部类所处的位置和外部类中的方法处在同一个等级上,外部类中的方法中的变量或参数只是方法的局部变量,这些变量或参数的作用域只在这个方法内部有效。因为编译的时候内
2015-08-03 15:30:44 3469
原创 android 不能试用switch
Android Library中switch-case中调用资源id的问题问题描述: 当我们在Android依赖库中使用switch-case语句访问资源ID时会报如下图所示的错误。 分析原因:报的错误是case分支后面跟的参数必须是常数,换句话说出现这个问题的原因是Android library中生成的R.java中的资源ID不是常数:
2015-08-03 15:19:25 1616
原创 volatile、synchronized、lock有什么区别,以及在哪些场景下使用哪种方式?
[转]JVM锁机制volatile/synchronized/lock2014-9-9阅读213 评论01.volatile实现原理(1)聊聊并发(一)——深入分析Volatile的实现原理--硬件级别锁实现,Lock前缀指令会引起处理器缓存(CPU高级缓存L1/L2/L3)回写到内存。一个处理器的缓存回写到内存会导致其他处理器的缓存无效。2.JVM锁机制-
2015-08-03 10:33:47 5412
Android Jenkins文档2(使用及常见问题)2
2017-02-06
Android Studio 学习指南
2016-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人