Android的每一个应用运行在一个安全的沙箱中:

1.系统给每个应用一个UserID,设置该ID对该应用的所有文件有操作权限。

2.每个应用都会创建一个独立的VM。

There are separate methods for activiting each type of component:

  • 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.

转载于:https://www.cnblogs.com/alwaysyouare/archive/2011/08/24/2152260.html

Android 应用框架相关推荐

  1. Android View框架的measure机制

    Android中View框架的工作机制中,主要有三个过程: 1.View树的测量(measure)Android View框架的measure机制 http://www.cnblogs.com/xyh ...

  2. 5个最佳的Android测试框架

    2019独角兽企业重金招聘Python工程师标准>>> 谷歌的Android生态系统正在不断地迅速扩张.有证据表明,新的移动OEM正在攻陷世界的每一个角落,不同的屏幕尺寸.ROM / ...

  3. 开发自己的山寨Android注解框架

    目录 开发自己的山寨Android注解框架 开发自己的山寨Android注解框架 参考 Github黄油刀 Overview 在上一章我们学习了Java的注解(Annotation),但是我想大家可能 ...

  4. android layout后还原位置,Android图片框架photoview如何记住所有状态并还原,包括缩放度,缩放后的移动的距离等等...

    Android图片框架photoview如何记住状态并还原,包括缩放度,缩放后的移动的距离等等,尝试了好多方法都没有作用. private void generateImages() { for (i ...

  5. Android 数据库框架ormlite 使用精要

    Android 数据库框架ormlite 使用精要 前言 本篇博客记录一下笔者在实际开发中使用到的一个数据库框架,这个可以让我们快速实现数据库操作,避免频繁手写sql,提高我们的开发效率,减少出错的机 ...

  6. Android 插件框架机制之Small

    Android 插件框架机制系列文章: Android 插件框架机制之预热篇 Android 插件框架机制之DroidPlugin 引言 上一篇文章提到过Small,这次就简单说一下Small,这只是 ...

  7. Android开源框架——图表MPAndroidChart

    开源官网:https://github.com/PhilJay/MPAndroidChart Android开源框架--图表MPAndroidChart 特点 配置 图表类型 Demo MPAndro ...

  8. Android——开源框架Universal-Image-Loader + Fragment使用+轮播广告

    原文地址: Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用 Android 开源框架Universal-Image-Loader完全解析(二) ...

  9. Android开源框架源码鉴赏:Fresco

    文章目录 一 图片加载流程 1.1 初始化Fresco 1.2 获取DataSource 1.3 绑定DraweeController与DraweeHierarchy 1.4 从内存缓存/磁盘缓存/网 ...

  10. Android开源框架源码鉴赏:Okhttp

    文章目录 一 请求与响应流程 1.1 请求的封装 1.2 请求的发送 1.3 请求的调度 二 拦截器 2.1 RetryAndFollowUpInterceptor 2.2 BridgeInterce ...

最新文章

  1. python导入处理txt文件-python读取大文件踩过的坑——读取txt文件词向量
  2. R语言数据挖掘实践——系谱聚类
  3. 【AcWing 249. 蒲公英】
  4. 转载:Android Display架构分析--侧重高通平台
  5. 安装Greenplum-perfmon-web监控软件遇到的问题及解决
  6. 关于iptables配置的心得
  7. 为什么不要在android log中打印中文_Android 开发:揭开App秒开的奥秘
  8. 达内python就业班视频_达内python视频教程!python最佳入门教程(1): python的安装
  9. 数据库编程之ODBC编程
  10. 与骗子约会:浅谈欺诈性约会APP的生态
  11. burp抓取APP数据包+安装Xposed+Just TrustMe
  12. Steam 界面布局出错的问题
  13. SQL Server之dbo
  14. 使用CA签发的服务器证书搭建Tomcat双向SSL认证服务
  15. 【STM32H7】第30章 ThreadX GUIX炫酷实用的时钟表盘设计,结合硬件RTC实时时钟
  16. 《Visual Basic.Net 循序渐进》
  17. U8 ActiveX 部件不能创建对象
  18. [python]使用python实现Hadoop MapReduce程序:计算一组数据的均值和方差
  19. 用python处理excel的基本语法_Python操作Excel学习笔记(28):条件格式
  20. MIUI系统语音识别引擎识别错误的解决方式

热门文章

  1. 关于json_decode乱码及NULL的解决方法
  2. xmpp 与服务器连接并身份验证成功
  3. pdo 连接数据库 报错 could not find driver 解决方法
  4. Oracle八大性能视图之v$sort_usage_temp
  5. ADO.NET实用经验 转载
  6. android requestFocus的使用
  7. android 修改包名
  8. 【linux】用户空间(0-3G):进程私有,内核空间(3G-4G):所有进程共享
  9. chrome源代码目录结构简介
  10. C++强制类型转换:dynamic_cast、const_cast 、static_cast、reinterpret_cast