java/android 做题中整理的碎片小贴士

Posted jason31

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java/android 做题中整理的碎片小贴士相关的知识,希望对你有一定的参考价值。

1、修饰activity的属性是theme,修饰view的属性是style,两者xml格式相同,只是能起作用的语句有所不同;

2、File实现了Serializable接口,因此可以通过intent传播;

3、android中,1pt大概等于2.22sp ;

4、android中每个应用程序在自己的进程中运行,都拥有一个DVM实例,而每个DVM都是Linux中的一个进程,所以应用——DVM——进程可认为同一个概念;

5、通过getMetrics()获取屏幕属性,进而获得屏幕宽高;

6、在AVD虚拟机中可以配置SD卡,但是不能配置蓝牙;

7、可以通过设置theme将一个activity设置成窗口的样式,类似于dialog,将启动它的activity部分遮挡;

8、可以将形参看做是局部变量,因为java中没有指针;

9、i++也是先读取,再赋值的,不是原子操作,需要同步。而i=1直接赋值,是原子操作;

10、当finally中有return语句时,它会优先执行,而忽略try和catch语句中可能存在的return语句;

11、转换编码格式的语句 str2 = new String( str, "GBK").getBytes("UTF-8") ;

12、如果StringBuffer的内容相同,它们会指向同一个地址,StringBuffer的修改会使另一个StringBuffer的值也发送改变。StringBuffer不能通过等号对它赋值,可以用append()等方法,String类的字符串连接,实际上也用了StringBuffer并转换回来;

13、 包装类(即首字母大写的数据类型们)的equals()方法不会处理数据类型转换,即 Long a = new Long(3); Integer b = new Integer(3); 用equals比较不相等;

14、数组不是原生类;

以上是关于java/android 做题中整理的碎片小贴士的主要内容,如果未能解决你的问题,请参考以下文章

java/android 做题中整理的碎片小贴士(16)

小知识-为什么Linux不需要磁盘碎片整理

省选模拟1

做题记录:P1525 关押罪犯(洛谷)

做题CF119D. String Transformation——KMP

Spring Cloud实战小贴士:Zuul处理Cookie和重定向