栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > 架构设计

温习Android基础知识——《第一行代码(第三版)》读书笔记 Chapter 1 安卓简介

架构设计 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

温习Android基础知识——《第一行代码(第三版)》读书笔记 Chapter 1 安卓简介

第一章:开始启程,你的第一行Android代码

目录
  • 第一章:开始启程,你的第一行Android代码
    • 1. Android系统架构:
    • 2. Android版本及新特性:
      • 3. Android应用开发特色:
    • 4.其他知识点

1. Android系统架构:

①Linux内核层:为Android设备的各种硬件提供底层驱动
②系统运行库层:通过一些C/C++库为Android系统提供了主要的特性支持
③应用框架层:提供了构建应用程序时可能用到的各种API
④应用层:所有安装在手机上的应用程序都是属于这一层的

2. Android版本及新特性:

①Android 5.0:使用一种新的Material Design设计风格
②Android 6.0:引入了运行时权限
③Android 7.0:引入了多窗口模式
④Android 8.0:引入了通知渠道,画中画模式
⑤Android 9.0:适配全面屏,引入全面屏手势
⑥Android 10.0:引入了黑暗模式
⑦Android 11.0:引入了一次性权限,屏幕录制工具。尚未发布预览可见:【Android】Android 11(R) 新特性解读.

3. Android应用开发特色:

①四大组件:Activity,Service,BroadCastReceiver,ContentProvider(前台页面,后台服务,广播接发器,内容提供器(App间共享数据))
②丰富的系统控件
③SQLite数据库:轻量级,运算速度极快,属于嵌入式关系数据库。既支持SQL语法,也可以通过Android封装的API进行操作,让存储和读取数据变得非常方便
④强大的多媒体

4.其他知识点
  1. 应用程序模块可以直接运行,库模块只能作为代码库,要等应用程序模块调用自己才能运行。
  2. 通过AS运行项目生成的都是测试版安装文件,通过APK安装的是正式版安装文件。
  3. 三种依赖方式:本地依赖,库依赖,远程依赖。
  4. Log(android.util,log)有五个等级:verbose, debug, info, warn, error。分别用来打印最为琐碎的意义最小的信息,调试信息,比较重要的数据,警告信息,错误信息。
  5. 比较常见的Log.v()方法中第一个参数是Tag,第二个参数是msg
  6. 为什么使用Log而非println()?后者只有方便这一个优点,而前者有三大法宝:过滤器,级别控制,关键字过滤。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/912716.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号