- 博客(4)
- 收藏
- 关注
转载 android中的多线程,handler,message,looper,messagequeue
多线程在所有编程语言中都是比较难以理解和掌握的, 这几天上网看了很多android多线程方面的资料, 在这里做一些总结.什么时候使用多线程:1. 耗时操作使用多线程, 耗时操作放在UI线程中会导致用户的操作无法得到响应.2. 阻塞操作使用多线程, 理由同上.3. 多核CUP的设备使用多线程, 可以有效提高CPU的利用率.4. 并行操作使用多线程.
2015-04-06 14:55:28
277
转载 android进程优先级
android中的进程默认情况下, 同一个application中的所有component运行在同一个linux进程下. 启动一个component A时, 如果已存在处于运行状态中的component B, 且A和B属于同一个application, 那么component A将在component B所在的进程下运行. 否则将为A创建一个新的linux进程. 开发者也可以为ap
2015-04-06 14:07:03
359
转载 android之service简介
定义: service是运行在后台的服务,是不可见的,没有界面的东西。可以启动一个Service来播放音乐,或者记录地理信息位置的改变,Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作(可以在Service中开一个线程,在线程中做耗时动作)。 种类按运行地点分类Ø 本地服务(Local)
2015-04-03 16:14:51
291
转载 android进程
当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默认的情况下,所有该程序的组件都将在该进程和线程中运行。同 时,Android会为每个应用程序分配一个单独的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源出现不足时,Android 会尝试停止一些进程从而释放足够的资源给其他新的进程使用, 也能保证用户正在访问的当前进程有足够的资源去及时地响应用
2015-04-03 15:55:44
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人