Android多进程

进程概念:系统进行资源分配和调度的独立单元。一个程序之前有一个进程,一个进程之前有一个线程。进程类似一个车间,里面有很多流水线线程。

多进程优点:可以为应用争取更多资源。一个进程崩溃,不至于整个应用挂掉。

缺点:让应用变更重,更耗电,数据共享困难。在应用初始化时Application多次创建(应通过判断当前应用id防止)


多进程实现:在四大组件注册时加上android:process=":{key}",加:表示是当前应用的私有进程,其他进程不能通过shareUid跟他跑在同一进程中共享数据,不加则可以。

多进程间的通信

1.messenger

2.Aidl

3.文件共享

4.intent传输bundle

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 初进职场,项目经理就成为了我职业生涯的一个目标,那时只有个单纯的想法,项目经理的权力很大,做项目经理很轻松。后来做...
    小声讲故事阅读 529评论 0 0
  • 万事开头难,就像刚开始说要坚持做某些事,而现实中这些事的优先级却总是没有琐事高,一次次被往后面排,知道临睡,才...
    初秋怀风阅读 195评论 0 0
  • 紫菜汤,难吃的不行,油放多了,从图片就能看出来,而且我坑爹的放了番茄酱,那酸爽,根本无法用言语形容! 王薇清你丫能...
    王薇清阅读 216评论 0 0
  • 简悦直播教练恬源阅读 152评论 0 2