当前位置:首页 > 开发 > 移动开发 > 正文

android 线程

发表于: 2012-04-26   作者:dubinwei   来源:转载   浏览次数:
摘要: 自己的一些收获 1.android中一个应用程序开辟的线程不能过多,过多内存会吃紧,很可能会内存溢出,因为线程过多虚拟机分配个每个线程的内存就少了,如果确实要开辟很多线程,可以将线程放到一个队列里几个几个的处理. 2.android.os.Process.killProcess(Process.myPid());   网上很多人说这个段代码可以退出应用程序,其实并非如此.这段代码只
自己的一些收获
1.android中一个应用程序开辟的线程不能过多,过多内存会吃紧,很可能会内存溢出,因为线程过多虚拟机分配个每个线程的内存就少了,如果确实要开辟很多线程,可以将线程放到一个队列里几个几个的处理.
2.android.os.Process.killProcess(Process.myPid());
  网上很多人说这个段代码可以退出应用程序,其实并非如此.这段代码只是结束当前activity,并将该activity里启动的线程也一块结束掉.和Activity.finish()方法对比可以看出来,finish只是退出当前activity,而这个activity里面开启的线程并不会结束.

android 线程

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
在学校得时候Java基础没有学习好,对于线程一只搞不懂,对它的了解几乎是零。刚毕业工作终遇到线程
android进程模型: 在安装Android应用程序的时候,Android会为每个程序分配一个Linux用户ID,并设置
  根据视频仿照着写了个demo: package com.wyl.wylthreadtest; import android.graphics.Color; i
在android中,线程可以分为MainThread(UI线程)和WorkerThread(除了MainThread之外的线程)。从原
当某个组件第一次运行的时候,Android启动了一个进程。默认的,所有的组件和程序运行在这个进程和线
Android进程模型 在安装Android应用程序的时候,Android会为每个程序分配一个Linux用户ID,并设置相
andriod提供了 Handler 和 Looper 来满足线程间的通信。例如一个子线程从网络上下载了一副图片,当
当某个组件第一次运行的时候,Android启动了一个进程。默认的,所有的组件和程序运行在这个进程和线
近来找了一些关于android线程间通信的资料,整理学习了一下,并制作了一个简单的例子。  andriod提
最近在看《Android Wireless Application Development Volume2》第一章,讲的主要是线程及异步操作
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号