文章图片
android组件只是一段具有明确定义的生命周期的代码,例如活动,接收者,服务等
android的核心构建块或基本组件是活动,视图,意图,服务,内容提供者,片段和AndroidManifest.xml。
活动activity【android核心构建块】活动是代表单个屏幕的类。就像AWT中的框架一样。
视图view视图是UI元素,例如按钮,标签,文本字段等。你所看到的都是视图。
意图intentIntent用于调用组件。它主要用于:
- 启动服务
- 发起活动
- 显示网页
- 显示联系人列表
- 广播消息
- 拨打电话等
Intent intent=new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.srcmini.com"));
startActivity(intent);
服务service服务是可以长时间运行的后台进程。
本地和远程有两种服务。从应用程序内部访问本地服务,而从同一设备上运行的其他应用程序远程访问远程服务。
内容提供商content provider内容提供者用于在应用程序之间共享数据。
分段fragment碎片就像活动的一部分。一个活动可以同时在屏幕上显示一个或多个片段。
AndroidManifest.xml它包含有关活动,内容提供者,权限等的信息。就像Java EE中的web.xml文件。
Android虚拟设备(AVD)它用于测试android应用程序,而无需移动设备或平板电脑等。它可以按不同的配置创建,以模拟不同类型的真实设备。
推荐阅读
- android模拟器
- android软件栈
- android历史和版本
- android是什么
- android入门介绍
- Android环境下解决NDK not configured问题的方法
- Android BundleHandler和Message类介绍
- android studio 报错-----R全部显示红色---- .9图片报错
- Android 使用shape来画线