zoukankan      html  css  js  c++  java
  • java/android 做题中整理的碎片小贴士(2)

    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、数组不是原生类;

  • 相关阅读:
    BZOJ1588:[HNOI2002]营业额统计——题解
    POJ2079:Triangle——题解
    POJ3384:Feng Shui——题解
    POJ3525:Most Distant Point from the Sea——题解
    POJ1279:Art Gallery——题解
    重大改革!Python,最接近人工智能的语言~将被加入高考科目!
    滴滴招聘-各类测试人才
    DJI大疆创新招聘-自动化测试工程师
    自动化测试ROI实践
    自动化测试ROI实践
  • 原文地址:https://www.cnblogs.com/jason31/p/9529543.html
Copyright © 2011-2022 走看看