Android App basic comments

1. Introduction  :

    应用提供多个程序入口点(component)。 不同与其他的java程序。

    使用intenet启用其他程序构件(component)。

1.1  App (构件,描述和资源)

    每个app有不同的linux用户id

   安装时赋予权限而不是在执行时

1。1。1

    4种基本应用构件。

       1。 提供ui  activity

       2。 提供后台服务  service

      4。 对环境的响应   broadcast receiver

   启动其他应用的activity,通过平台解决权限问题。各个应用运行在各自的用户id。

   Intent  glue target activity ,service,  broadcast receiver

   Content resolver: glue target content provider.

1。1。2

    应用的描述: AndroidManifest.xml

    1。 描述各个app component和应用      

           Intent filter 用于和implicit intent 进行比较。

    2。 描述app的需求: 权限,硬件环境,软件库(版本等。。)

1。1。3

    资源

   每个资源有id

   提供适合不同硬件环境和应用环境(当前语言)的资源供andoird平台选择,平台选择后提供给应用。

   通过qualifiers 实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值