Android期末整理(一)

第一章

  • Android是一个一Linux为基础的开源操作系统,用于智能手机和平板电脑等移动设备。
  • Android系统分为4层,从高层到底层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
  • Android应用程序主要包含4种组件:Activity、Service、BroadcastReceiver和ContentProvider。
  • Activity是最基本的Android应用程序组件,一个Activity表示一个可视化的用户界面。
  • Service组件用于提供服务,专门用于执行一些持续性的、耗时的并且无需用户界面交互的操作。
  • BroadcastReceiver用于使应用程序监听到匹配指定标准的广播信息。
  • ContentProvider组件是一种共享的持久数据存储机制,是在应用程序之间共享数据的首选方案。
  • Android Studio是Goole开发的一款面向Android开发者的IDE。
  • Android程序在AVD虚拟机上运行。

第二章

  • Activity是Android系统最重要的组件,是Android程序开发的入口点,深刻领会Activity编程步骤对于Android开发非常重要。
  • Activity有运行、暂停、停止和销毁4种状态。
  • 资源管理是Android编程的一大亮点,体现了MVC编程的优势,对于提高程序的可读性以及可靠性提供了有效的手段。
  • Android开发中常用的资源主要包括文本字符串(strings)、颜色(colors)、数组(arrays)、动画(anmi)、布局(layout)、图像和图标(drawable)、音频视频(media)和其他应用程序使用的组件。
  • AndroidManifest.xml清单文件是整个Android应用程序的全局描述配置文件,也是每一个Android应用程序必须有的且放在根目录下的文件。
  • Android应用程序从高到低划分了5个优先级:前台进程、可见进程、服务进程、后台进程和空进程。
  • 程序生存周期在认识Android应用的运行机理、从何处入手写代码等方面提供了一个路径。
  • Application类代表当前运行的应用程序,应用程序启动时,
    系统会自动创建对应的Application类的实例,并一直伴随应用程序的生命周期,而且始终维持一个实例。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值