android API Guides学习--Introduction(1)
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)相关推荐
- Android API 指南 - Android API Guides
http://developer.android.com/intl/zh-CN/guide/components/index.html ) 请找到自己要翻译的部分,按下面的'链接规范'添加到下面列表中 ...
- Android API Guides 安卓API指导----第一部分:Introduction(介绍)
第一部分: Introduction(介绍) 目录包含:APP Fundamentals (应用程序基础) Device Compatibility(设备兼容性) System Perm ...
- android api 完整通译之Contacts Provider (学习安卓必知的api,中英文对照)
android api 完整翻译之Contacts Provider (学习安卓必知的api,中英文对照) Contacts Provider 电话簿(注:联系人,联络人.通信录)提供者 ------ ...
- Google Maps Android API V2使用及问题解决
这一段时间因为毕设题目是:android版的google地图,所以目前在公司忙里偷闲,弄弄毕设,学习学习google android地图的使用 1. 目前google已经不再提供Google Maps ...
- Android API Demo程序框架
前言 android API Demo程序主要演示了Android常见API的使用方法, 本文将该程序的框架提取出来, 以作为自己研究和学习Android编程的一个示例收集框架,即将所有自己研究过的例 ...
- unity发布成手机app怎么不能被顶_Unity中Android API 28之后无法HTTP请求
本文节选自洪流学堂公众号技术专栏<大话Unity2019>,未经允许不可转载. 洪流学堂公众号回复log获取最新版运行时查看日志的工具. 小新:"最近我升级到Android AP ...
- 【转】Google Maps Android API V2的使用及问题解决
Google Maps Android API V2的使用及问题解决 Google Maps Android API V2使用及问题解决 说明 因为Google Maps的API版本更新,之前的一些教 ...
- Android 渗透测试学习手册 第三章 Android 应用的逆向和审计
第三章 Android 应用的逆向和审计 作者:Aditya Gupta 译者:飞龙 协议:CC BY-NC-SA 4.0 在本章中,我们将查看 Android 应用程序或.apk文件,并了解其不同的 ...
- Android API 指南
Android API 指南 最好的 Android 学习资料非官方 API 指南莫属. 众所周知,Android开发者有中文网站了,API 指南一眼看去最左侧的菜单都是中文,然而点进去内容还是很多是 ...
- Unity中Android API 28之后无法HTTP请求
本文节选自洪流学堂公众号技术专栏<大话Unity2019>,未经允许不可转载. 洪流学堂公众号回复log,获取最新版运行时查看日志的工具. 小新:"最近我升级到Android A ...
最新文章
- 利用鼠标点击绘制出三棱锥
- 怎么测试服务器端口是否对外开放_从零开始内建你的安全测试流程
- Gnome即将满18岁,适用于Docker,Kali Linux 2.0的新工具以及更多新闻
- java定义一个静态类_Java中的静态类
- Java中引入泛型的好处
- 数电实验1:五输入表决器
- 数据分析 时间序列分析 ARMA模型
- Hbase的应用场景及特点
- 流量计算机常见故障,流量计40个常见故障、处理方法!多数人看完就收藏
- love2d教程28--血条
- windows各类密码搜集
- Pycharm问题:this applicatation failed to start because it could not find or laod the qt plaform plugin
- 改图片分辨率怎么改?教你一招一分钟修改图片dpi
- NSG是什么?适用于哪些产品?
- 猴子年华、教你如何关闭微信朋友圈广告
- 千万级流量的优化策略实战
- lcg_magic算法笔记:反转单链表
- 【这款神器可以有】3DMAX一键墙体门洞窗洞插件使用教程
- 磁悬浮软件c语言算法,磁悬浮系统控制算法及实现
- 独立硬盘冗余阵列-RAID
热门文章
- 国家计算机房机柜接地图集,中国铁塔机房及室外机柜标准图集.pdf
- 【POJ2752】Seek the Name, Seek the Fame(hash)
- python中冒号的语法错误_找不出python的语法错误该如何解决?
- 极客大学架构师训练营 毕业典礼 奉献优秀架构师升级攻略
- 334.递增的三元子序列
- string和数值之间的转换
- 服务器设置客户端网页安装,在Windows 7环境下安装并配置web、SSH、E-mail、FTP等服务器...
- torch运行错误libcudnn Unsupported HDF5 version: 1.10.2错误
- 凸优化有关的数值线性代数知识 3LU Cholesky和LDL因式分解
- 斯坦福大学自然语言处理第三课“最小编辑距离(Minimum Edit Distance)”