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

    1、上下文菜单重写onCreateContextMenu创建,onContextItemSelected用来响应;选项菜单重写onCreateOptionsMenu创建,onOptionsItemSelected用来响应,Menu.addSubMenu添加子菜单。

    2、java中整型默认int,小数默认double(而不是float)。

    3、HashMap没有contains方法。

    4、方法的重写要求,方法名、返回值、参数都完全相同,访问权限要更宽松,异常要是子类。

    5、default(访问权限)不能修饰变量,修饰final的类不能被继承或改写,因而abstract不能和final共用。

    6、default(即什么也不写)拒绝一切包外访问,protected也拒绝包外访问,但是其在包外的子类可以访问。

    7、垃圾回收GC在jvm的优先级是低的(反直觉)。

    8、线程进入DEAD之后仍可以恢复,GC不会回收,先执行其finalize(),有复活机会一次。

    9、android:gravity 是对元素本身来说的,设置元素内部的控件位置;android:layout_gravity 是相对父控件来说的,说明自己在父控件内的位置。

    10、在初始化adapter(以ArrayAdapter为例)时,可以先绑定一个空的list,然后在后面list有所改变的时候,调用ArrayAdapter中已有的成员方法 adapter.notifyDataSetChanged() 即可刷新数据。

  • 相关阅读:
    AJAX---跨域相关概念
    AJAX---jQuery全局事件处理函数
    AJAX---load方法
    AJAX---jQuery 中的ajax回调事件
    AJAX---jQuery 中的ajax方法的基本使用
    AJAX---基本的封装
    AJAX---模板引擎的使用
    AJAX---扩展点
    AJAX---如何处理服务端响应的数据
    AJAX---响应数据格式
  • 原文地址:https://www.cnblogs.com/jason31/p/9553402.html
Copyright © 2011-2022 走看看