分类菜单
android开发
培训首页> android开发培训头条> 安卓系统开发常用的框架介绍

安卓系统开发常用的框架介绍

android开发
发表时间:2017-09-07 4901人浏览

  我们知道android系统是以linux系统为基础的,google公司将其按功能特性划分为4层,自下而上分别是linux内核、中间件、应用程序框架和应用程序,就像建造一个房子一样,在搭建好框架之后,再逐步的进行设计,android的开发也是一样的,本文将要给大家带来的是最上层的应用程序及其框架结构,感兴趣的朋友们可以参考学习一下。

  一、应用程序

  熟悉android系统朋友们都知道,系统是内置了一些常用的应用程序,包括home视图、联系人、、浏览器等。这些应用程序和用户自己编写的应用程序一样,都是采用java语言编写的。并且的话,用户可以根据需要增加自己的应用程序,或者替换系统自带的应用程序。

  二、应用程序框架

  在应用程序框架中,给提供了程序开发人员的接口,这是与android程序员直接相关的部分,开发者它是可以用它开发应用.其中包括以下内容。

  1、拥有丰富且可扩展的视图(views):可以用来构建应用程序.包括列表(lists)、网格(grids)、文本框(textboxes)、按钮(buttons),甚至可嵌人的web浏览器。

  2、内容提供器(contentproviders):使得应用程序可以访问另一个应用程序的数据(例如联系人数据库),或者共享它们自己的数据。

  3、资源管理器(resourcemanager):提供非代码资源的访问,比如本地字符串、图形、布局文件(1ayoutfiles)。

  4、通知管理器(notificationmanager):使得应用程序可以在状态栏中显示白定义的提示信息。

  5、活动管理器(activitymanager):用来管理应用程序生命周期,并提供常用的导航回退功能。

  安卓的开发学习是一个系统的过程,初学者可以根据自己的一个实际的能力,从安卓的环境变量、基础语法、ui布局开始学起,逐步的深入的开发学习,欢迎大家登陆课课家在线学习官网,更多的课程学习资源等你来体验。


  • Adobe认证
  • Oracle认证
  • 思科认证
  • 微软认证
  • Linux认证
  • 其他
  • 职业技能提升
  • 考证找工作
  • 兴趣爱好
  • 周末班
  • 全日制白班
  • 随到随学

温馨提示

个性定制课程


温馨提示