1. 每个app 都有一个自己的 linux 进程;
  2. 每个进程都在自己的虚拟机里执行
  3. 两个app 可以跑在一个进程,一个vm
  4. android app 四大组件:activitycontent provider, services, broardcast receivers
  5. Content Resolver 激活 Content Provider

  • You can start an activity (or give it something new to do) by passing an Intent to startActivity() or startActivityForResult() (when you want the activity to return a result).
  • You can start a service (or give new instructions to an ongoing service) by passing an Intent to startService(). Or you can bind to the service by passing an Intent to bindService().
  • You can initiate a broadcast by passing an Intent to methods like sendBroadcast(), sendOrderedBroadcast(), or sendStickyBroadcast().
  • You can perform a query to a content provider by calling query() on a ContentResolver.

From <http://developer.android.com/guide/components/fundamentals.html>

更多相关文章

  1. Android(安卓)面试总结
  2. Android的内存优化相关记录
  3. Android(安卓)Studio——理解Intent和Intent Filter
  4. Android(安卓)Instrumentation Test
  5. Android(安卓)判断Intent是否存在
  6. xml-----属性收集
  7. Android执行 shell command
  8. 学习Android从0开始之基础篇(3)-视图组件之布局管理器
  9. Android亮灭屏功能实现

随机推荐

  1. Android - 对话框(Dialog)和通知(Notific
  2. 获取Android系统程序信息
  3. Android之针对webview的缓存
  4. android 8.0 service
  5. android的一些组件学习
  6. android webview 7.0 h5调用打电话解决方
  7. view call stack of crashed application
  8. Android 自定义Animation,使用Camera对Vie
  9. android palette
  10. Android将Activity打成jar包供第三方调用