【Android入门】1、Android 入门概念、Android Studio 环境搭建并运行首个 App

一、Android 简介

Android是一种可视化的技术, 在终端市场有70%占有率, 广泛应用在手机, 车载平板, 智能电视等领域, 其和web前端, ios开发一同属于大前端技术领域

通过本文, 您可以了解Android技术全貌, 并用kotlin语言逐个实现个模块, 每个部分都有示例代码和效果图

1.1 Android 四大组件

最核心的就是这4个概念:Activity、Service、BroadcaseReceiver 和 ContentProvider

  • Activity是可视化的页面
  • Service是后台
  • BroadCastReceiver允许你的app读各处的广播消息(如电话/短信), 也可向外发出广播
  • ContentProvider用于在app间共享数据

1.2 Android 操作系统架构

  • Linux内核层: 提供了显示/音频/照相机/蓝牙/wifi/电源的驱动
  • 系统运行库层
    • C++的一些库如sqlite/opengl/webkit
    • art运行环境(类似虚拟机)使得各应用运行在独立的进程中
  • 应用框架层: 提供Android的API, 如activity/service/…
  • 应用层: 应用程序, 如联系人, 短信等apk
    在这里插入图片描述

1.3 Android 技术栈整体感官

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呆呆的猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值