android线程使用注意问题?【安卓进化二】

一、众所周知Hanlder是线程与Activity通信的桥梁,我们在开发好多应用中会用到线程,有些人处理不当,会导致当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越慢。这时候就需要在destory()方法中对线程进行一下处理!

二、main。xml布局文件


三、Threademo类


四、特别注意onDestroy()方法中的代码

//将线程销毁,否则返回activity,但是线程会一直在执行,log里面的信息会增加,会消耗过多的内存!

mHandler.removeCallbacks(mRunnable);

android线程使用注意问题?【安卓进化二】_第1张图片

你可能感兴趣的:(android)