获得徽章 7
#每天一个知识点# 服务器收到客户端的信息后,会用证书加密以下数据:服务器生成的16位随机数,服务器使用的AES版本,RAS加密的密钥,发送到客户端。
#每天一个知识点# singleTop 不存在此界面就会创建,而界面如果处于栈顶 再次start,只会执行onNewIntent 而不是重新开启个新的界面 。
#每天一个知识点# 弱引用与软引用的区别在于:只具有弱引用的对象拥有更短暂的生命周期。在垃圾回收器线程扫描它所管辖的内存区域的过程中,一旦发现了只具有弱引用的对象,不管当前内存空间足够与否,都会回收它的内存。
#每天一个知识点# assets文件夹 存放一些配置文件,资源文件,assets不会自动生成对应的ID,而是通过AssetManager类的接口获取。
#每天一个知识点# Lifecycle可以让某一个类变成Activity、Fragment的生命周期观察者类,监听其生命周期的变化并可以做出响应。Lifecycle使得代码更有条理性、精简、易于维护。
#每天一个知识点# 元注解是可以注解到注解上的注解,能够应用到其他注解上面。元注解也是标签,是一张特殊的标签,作用是给其他普通标签进行解释说明的。元注解有@retention、@documented、@target、@inherited、@repeatable共5种。
#每天一个知识点# 强引用:最常用的引用,需要注意的是“如果一个对象具有强引用,那垃圾回收器绝不会回收它”这句话并不准确,如果引用此对象的对象可能被gc回收,则也有可能gc回收时把此对象判定为不可达而被回收。
#每天一个知识点# HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。
#每天一个知识点# 深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配的内存。当对象和它所引用的对象一起拷贝时即发生深拷贝。深拷贝相比于浅拷贝速度较慢而且花销大。
#每天一个知识点# 动画帧的合并⽅法有很多,可以使⽤图⽚处理软件、在线雪碧图⼯
具、⾃动化脚本等。
下一页