android介绍:

android提供了丰富的应用程序开发框架,它允许你在java语言环境中为移动设备创建独特的应用程序与环境。

1android应用程序提供多个入口点

android 应用程序是由不同的组件组合而成的,每个组件都被单独调用.activity组件提供一块屏幕作为使用者的界面.service独立的在幕后执行.

你可以使用intent类来实现组件的切换.也可以在一个app中多次调用同一个组件。例如在一个地图应用程序中显示地址的activity组件。该模型为一个单一的应用程序提供了多个入口点,并允许任何应用程序的行为作为用户的"默认",用于其他应用程序调用的Action

2应用程序适应不同的设备

android服务提供了可适应的应用程序框架,它允许你在不同的设备配置上使用不同的资源。比如它可以根据不同的屏幕尺寸创建不同的XML布局文件(layout file),并且系统基于当前设备的屏幕尺寸判断给应用程序创建哪种布局。

如果你的应用程序功能要求特殊的硬件(例如照相机),你可以在应用程序的运行期查询设备功能是否可用。如果有必要的话,你可以应用程序商店(例如Google Play Store)宣布应用程序需要这个功能。并说明如果不支持此功能的话不允许安装。

转载于:https://www.cnblogs.com/shangshicc/p/3916246.html

android API Guides学习--Introduction(1)相关推荐

  1. Android API 指南 - Android API Guides

    http://developer.android.com/intl/zh-CN/guide/components/index.html ) 请找到自己要翻译的部分,按下面的'链接规范'添加到下面列表中 ...

  2. Android API Guides 安卓API指导----第一部分:Introduction(介绍)

    第一部分: Introduction(介绍) 目录包含:APP  Fundamentals     (应用程序基础) Device   Compatibility(设备兼容性) System Perm ...

  3. android api 完整通译之Contacts Provider (学习安卓必知的api,中英文对照)

    android api 完整翻译之Contacts Provider (学习安卓必知的api,中英文对照) Contacts Provider 电话簿(注:联系人,联络人.通信录)提供者 ------ ...

  4. Google Maps Android API V2使用及问题解决

    这一段时间因为毕设题目是:android版的google地图,所以目前在公司忙里偷闲,弄弄毕设,学习学习google android地图的使用 1. 目前google已经不再提供Google Maps ...

  5. Android API Demo程序框架

    前言 android API Demo程序主要演示了Android常见API的使用方法, 本文将该程序的框架提取出来, 以作为自己研究和学习Android编程的一个示例收集框架,即将所有自己研究过的例 ...

  6. unity发布成手机app怎么不能被顶_Unity中Android API 28之后无法HTTP请求

    本文节选自洪流学堂公众号技术专栏<大话Unity2019>,未经允许不可转载. 洪流学堂公众号回复log获取最新版运行时查看日志的工具. 小新:"最近我升级到Android AP ...

  7. 【转】Google Maps Android API V2的使用及问题解决

    Google Maps Android API V2的使用及问题解决 Google Maps Android API V2使用及问题解决 说明 因为Google Maps的API版本更新,之前的一些教 ...

  8. Android 渗透测试学习手册 第三章 Android 应用的逆向和审计

    第三章 Android 应用的逆向和审计 作者:Aditya Gupta 译者:飞龙 协议:CC BY-NC-SA 4.0 在本章中,我们将查看 Android 应用程序或.apk文件,并了解其不同的 ...

  9. Android API 指南

    Android API 指南 最好的 Android 学习资料非官方 API 指南莫属. 众所周知,Android开发者有中文网站了,API 指南一眼看去最左侧的菜单都是中文,然而点进去内容还是很多是 ...

  10. Unity中Android API 28之后无法HTTP请求

    本文节选自洪流学堂公众号技术专栏<大话Unity2019>,未经允许不可转载. 洪流学堂公众号回复log,获取最新版运行时查看日志的工具. 小新:"最近我升级到Android A ...

最新文章

  1. 利用鼠标点击绘制出三棱锥
  2. 怎么测试服务器端口是否对外开放_从零开始内建你的安全测试流程
  3. Gnome即将满18岁,适用于Docker,Kali Linux 2.0的新工具以及更多新闻
  4. java定义一个静态类_Java中的静态类
  5. Java中引入泛型的好处
  6. 数电实验1:五输入表决器
  7. 数据分析 时间序列分析 ARMA模型
  8. Hbase的应用场景及特点
  9. 流量计算机常见故障,流量计40个常见故障、处理方法!多数人看完就收藏
  10. love2d教程28--血条
  11. windows各类密码搜集
  12. Pycharm问题:this applicatation failed to start because it could not find or laod the qt plaform plugin
  13. 改图片分辨率怎么改?教你一招一分钟修改图片dpi
  14. NSG是什么?适用于哪些产品?
  15. 猴子年华、教你如何关闭微信朋友圈广告
  16. 千万级流量的优化策略实战
  17. lcg_magic算法笔记:反转单链表
  18. 【这款神器可以有】3DMAX一键墙体门洞窗洞插件使用教程
  19. 磁悬浮软件c语言算法,磁悬浮系统控制算法及实现
  20. 独立硬盘冗余阵列-RAID

热门文章

  1. 国家计算机房机柜接地图集,中国铁塔机房及室外机柜标准图集.pdf
  2. 【POJ2752】Seek the Name, Seek the Fame(hash)
  3. python中冒号的语法错误_找不出python的语法错误该如何解决?
  4. 极客大学架构师训练营 毕业典礼 奉献优秀架构师升级攻略
  5. 334.递增的三元子序列
  6. string和数值之间的转换
  7. 服务器设置客户端网页安装,在Windows 7环境下安装并配置web、SSH、E-mail、FTP等服务器...
  8. torch运行错误libcudnn Unsupported HDF5 version: 1.10.2错误
  9. 凸优化有关的数值线性代数知识 3LU Cholesky和LDL因式分解
  10. 斯坦福大学自然语言处理第三课“最小编辑距离(Minimum Edit Distance)”