摘要:目录系统架构类库四大组件系统架构从架构图看出架构分为五个部分,由下往上依次为基于提供核心系统服务,例如安全内存管理进程管理网络堆栈驱动模型。这一机制允许用户替换组件。使用可以让应用程序对外部事件做出响应。
目录:
1、Android系统架构
2、Android类库
3、四大组件
-----------------------------------------------------------------------
1、Android系统架构
从架构图看出架构分为五个部分,由下往上依次为:
2、Androido常用类库
3、四大组件
(1)Activity:活动,一种包含用户界面的组件,用于和用户进行交互。在Android的程序当中,Activity 一般代表手机屏幕的一屏。如果把手机比作一个浏览器,那么Activity就相当于一个网页。在Activity 当中可以添加一些Button、Check box 等控件。可以看到Activity 概念和网页的概念相当类似。
一般一个Android 应用是由多个Activity 组成的。这多个Activity 之间可以进行相互跳转,例如,按下一个Button 按钮后,可能会跳转到其他的Activity。
生命周期:
activity三种状态:运行(运行在最前端)、停止(不可见,完全被覆盖)、暂停(可见,但前端还有其他activity)
生命周期相关的方法:onCreate-onStart-onResume-onPause-onStop-onDestory-onRestart
(2)broadcastReceiver:广播接受者,没有用户界面。
Broadcast 是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver 是对发送出来的Broadcast进行过滤接受并响应的一类组件。
使用broadcastReceiver可以让应用程序对外部事件做出响应。例如,当电话呼入这个外部事件到来的时候,可以利用BroadcastReceiver 进行处理。
(3)contentProvider:内容提供者,使一个应用程序的指定数据集提供给其他应用程序。这些数据可以存储在文件系统中、在一个SQLite数据库、或以任何其他合理的方式。
(4)Service:服务,Service 是android 系统中的一种组件,它跟Activity 的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service 是没有界面的长生命周期的代码。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/2689.html
摘要:昨天有个小学弟给我发来微信,说他现在有点后悔选择开发了,月月光不说,还加班特别严重,平时也没有属于自己的时间去学习,问我刚毕业的时候是不是这样。每天回到出租屋都是倒头就睡,非常累,也没有其他时间提升自己的技术。 昨天有个小学弟给我发来微信,说他现在有点后悔选择Android开发了,月月光不说...
摘要:其实,这种时候,需要做的是马上买空气净化器,任何一款都好,哪怕是净化能力差一点的,也能解决当前的主要问题,更好的净化器带给你的净化效果的提升,不过是多一点边际收益。 前言 说到底,是自己的选择问题。 三百六十行,哪行容易? 但关键是自己的心态,如果工作成了你的负担和困扰,你得有跳出来的...
摘要:阻塞,非阻塞首先,阻塞这个词来自操作系统的线程进程的状态模型网络爬虫基本原理一后端掘金网络爬虫是捜索引擎抓取系统的重要组成部分。每门主要编程语言现未来已到后端掘金使用和在相同环境各加载多张小图片,性能相差一倍。 2016 年度小结(服务器端方向)| 掘金技术征文 - 后端 - 掘金今年年初我花了三个月的业余时间用 Laravel 开发了一个项目,在此之前,除了去年换工作准备面试时,我并...
摘要:阻塞,非阻塞首先,阻塞这个词来自操作系统的线程进程的状态模型网络爬虫基本原理一后端掘金网络爬虫是捜索引擎抓取系统的重要组成部分。每门主要编程语言现未来已到后端掘金使用和在相同环境各加载多张小图片,性能相差一倍。 2016 年度小结(服务器端方向)| 掘金技术征文 - 后端 - 掘金今年年初我花了三个月的业余时间用 Laravel 开发了一个项目,在此之前,除了去年换工作准备面试时,我并...
摘要:前言整体架构掘金概述该篇文章主要讲解的整体框架和工作流程,不会涉及到具体的实现。产品汪了解安卓的历史版本吗产品掘金最近在看的设计规范,顺便也熟悉下的版本历史。 关于 Android 7.0 适配中 FileProvider 部分的总结 - 掘金由于 Android 7.0 或更高版本的系统在国内手机市场上的占比不是很高,很多 Android 开发人员并没有做 7.0 适配工作,同时测试...
阅读 2501·2023-04-25 18:10
阅读 2578·2021-11-25 09:43
阅读 1386·2019-08-30 15:53
阅读 2610·2019-08-30 13:10
阅读 3101·2019-08-29 18:40
阅读 987·2019-08-23 18:31
阅读 1067·2019-08-23 16:49
阅读 3244·2019-08-23 16:07