Introducation to Android(译)--Android学习
Android提供了一个功能丰富的应用框架,你可以借助该框架,使用Java语言开发自己的移动应用或游戏。右栏文档教你如何使用Android API来创建Android App。
如果你是Android开发新手,你需要了解Android App框架的两大基本概念:
1. App有多个入口
Android App包含了多个组件,每个组件都可以被单独调用。比如,一个activity提供了一个用户界面,一个service则在后台执行。
你可以使用intent从一个组件启动另一个组件,该组件也可以不同应用的组件。该模型为一个App提供了多个入口点,允许任何App表现地像是用户默认的其他App会调用的动作
2. App适用于不同的设备
Android提供了自适应的应用框架,允许你提供不同资源文件来适应不同的设备配置。例如,你可以创建不同的XML布局文件来适应不同的屏幕大小,android系统会根据当前屏幕的尺寸选择一个最合适的布局。
如果你的App想要驱动某些特定的硬件如摄像头,你可以在运行时刻查询设备是否可用。若你要发布一个App,你可以声明该App需要哪些特性。App市场如Google Play Store会判断如果某设备不支持该特性,则不安装。
浙公网安备 33010602011771号