Android四大组件六大布局和五大数据存储

Posted you0928602x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android四大组件六大布局和五大数据存储相关的知识,希望对你有一定的参考价值。

Android的四大组件:
activity(活动)
1、一个activity通常是一个独立的屏幕。
2、activity通过intent通讯。
3、在androidmanifest.xml声明即可识别执行。注意该文件还可以注册某些权限:如访问互联网。
service(服务)
1、定义:用于后台完成用户指定的操作(两种)
a)started(启动):当应用程序组件(如activity)调用startService()方法启动服务时,服务处于started状态。
b)bound(绑定):当应用程序组件调用bindService()方法绑定到服务时,服务处于bound状态。
2、startService()与bindService()区别:
a)started service(启动服务):其生命周期与启动它的组件无关
bindService():不求同时生,必须同时死
(3)开发人员需要在应用程序配置文件中声明全部的service,使用<service></service>标签。
content provider(内容提供者)
1、其他应用可以通过ContentResolver类从该内容提供者中获取或存入数据。
2、只有需要在多个应用程序间共享数据是才需要内容提供者
3、ContentProvider实现数据共享---好处是统一数据访问方式
broadcast receiver(广播接收器)
广播接收者的注册有两种方

以上是关于Android四大组件六大布局和五大数据存储的主要内容,如果未能解决你的问题,请参考以下文章

Android之四大组件六大布局五大存储

Android之四大组件六大布局五大存储

Android 五大布局

SpringCloud五大核心组件

Android N 四大组件的工作原理

android能否让一个布局或一个组件完全隐藏并且不占位置