Android简介
来源:互联网 发布:c语言打印杨辉三角 编辑:程序博客网 时间:2024/05/16 05:18
Android提供了一个丰富的应用程序框架,支持开发人员利用Java语言环境,为移动设备构建新奇的应用程序和游戏。对于一个Android开发的新手来说,理解关于Android应用程序框架的以下基本概念非常重要。
应用程序具有多入口点
Android应用程序由可以独立触发的不同组件组合而成。例如,单个活动(Activity)提供了单屏用户界面。服务(Services)在后台独立地执行任务。
一个组件可以通过意图(Intent)启动另一个组件。甚至可以在一个应用程序中启动另一个应用程序的组件,例如地图应用程序中显示地址的活动。Android应用程序框架为单独的一个应用程序提供了多个入口点,允许任何一个应用程序作为其他应用程序触发的动作(action)的默认响应。
应用程序适应不同的设备
Android提供了一个自适应的应用程序框架,允许开发人员为不同的设备配置提供独特的资源。例如可以为不同的屏幕尺寸提供不同的XML布局文件,系统根据当前设备的屏幕尺寸决定采用的布局。
当任何应用程序依赖特定的设备特性例如相机时,可以在运行时查询设备特性的可用性。如果必要,可以声明应用程序需要的特性,这样应用程序市场例如Google Play Store就不允许在不支持该特性的设备上安装该应用。
0 0
- Android简介
- Android简介
- Android简介
- Android简介
- android 简介
- Android简介
- Android简介
- Android简介
- android简介
- Android简介
- Android简介
- android简介
- Android简介
- Android简介
- android简介
- Android 简介
- Android--简介
- android简介
- Neural Networks for Machine Learning by Geoffrey Hinton (1~2)
- POJ 2513 Colored Sticks
- PAT 02-4. Pop Sequence (25) Python C
- 什么是云原生应用程序
- 如何防止ElasticSearch集群出现脑裂现象
- Android简介
- UIWebView与js交互(一)
- 如何在xampp中运行php文件
- Leetcode#54||Spiral Matrix
- Matlab读取多波段TIF格式光谱图像
- “J-Hi”Java开源平台的生力军
- 热备份和冷备份区别
- POJ_3080_BlueJeans
- 打开图像文件和编辑 ENVI 文件头