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

  • 相关阅读:
    oop第四次课作业总结
    我罗斯方块
    getline()、cin.getline()、cin.get()的区分和应用
    20200328上记笔记
    Markdown使用方法
    A Lovely Message Board
    NOIP2020游记
    题解 Codeforces Round #678 (Div. 2) (CF1436)
    CSP-S2020 第一轮认证(初赛)游记
    题解 Codeforces Round #670 (Div. 2) (CF1406)
  • 原文地址:https://www.cnblogs.com/jason31/p/9529543.html
Copyright © 2011-2022 走看看