分享:Android入門開發之銷燬activity

使用:java

  銷燬、關閉頁面activityide

  若是打開下個頁面的同時銷燬了本頁面,在下個頁面沒法返回本頁面,每次打開APP應用就會先顯示一張APP的介紹圖、或者LOGO頁面,延時幾秒進入應用,進入後沒法再返回LOGO頁面,就是將LOGO頁面進行了摧毀finish();工具

 

方法:測試

  finish();銷燬activitythis

  activity.finish();  銷燬指定activity,等同於thisspa

  this.finish();  銷燬本頁面activitycode

activity.instance.finish();在本頁面銷燬其餘頁面的activity內存

 

用法1:用返回鍵,點擊返回鍵觸發onTouchEventget

@Override
    public boolean onTouchEvent(MotionEvent event){
        finish();
        return true;
    }


用法2:銷燬其餘頁面it

//在須要銷燬的頁面:
//定義一個靜態全局變量instance
public static MainActivity instance = null;
//在onCreate裏
instance = this;
 
//在執行銷燬的頁面:
MainActivity .instance.finish();
 
//MainActivity 就被銷燬了


銷燬不用activity能夠節約內存的佔用!APP在線自動化測試工具:www.ineice.com

相關文章
相關標籤/搜索