Android中finish()与destroy()的区别

  这两者的区别是finish()属于执行方法,而destroy()属于系统方法。finish()是在程序执行的过程中使用它来将对象销毁,而destroy()方法是在系统将该activity完全销毁(从内存中移除),释放资源空间。在写程序过程中,一般调用finish()。如果我们希望系统释放资源的时候,进行某些操作,则可以重写destroy()方法。

posted @ 2018-01-03 13:30  西红柿里没有番茄  阅读(1895)  评论(0编辑  收藏  举报