zoukankan      html  css  js  c++  java
  • Android 小知识点笔记

    获取 view 的位置

    View.getLocationInWindow(int[] location)

    一个控件在其父窗口中的坐标位置

    View.getLocationOnScreen(int[] location)

    一个控件在其整个屏幕上的坐标位置 

    getLocationInWindow是以B为原点的C的坐标

    getLocationOnScreen以A为原点。返回的都是左上角的位置。

    Activity 类的 super.overridenMethod() 调用顺序 

    知道 Java 语言规范没有指定调用 super.overridenMethod() 必须放置的顺序(或者如果必须放置调用)。

    在 Activity 类的情况下,super.overridenMethod()调用是必需的并强制:

    • 对于创建半周期 onCreate,onStart 和 onResume,建议先调用 super.overridenMethod(),这样可以确保你在操作自己的逻辑时候,activity 已经准备好了,不会出现异常情况;

    • 对于销毁半周期:onPause,onStop,onDestroy,建议先做自己的逻辑,最后再调用  super.overridenMethod(),这样可以确保调用你得方法时候,activity 没有销毁你可能需要用到的东西,避免出现错误。

    包含内部类的.java文件编译后生成几个.class文件

     
  • 相关阅读:
    总结html5
    css加载方式link和@import的区别!
    JavaScript
    log4j log for java
    异常
    内部类
    抽象类和接口,封装、继承、多态
    类和对象
    html 基础知识
    html表单
  • 原文地址:https://www.cnblogs.com/huansky/p/8576230.html
Copyright © 2011-2022 走看看