API Guides - introduction
16lz
2021-01-23
Android 介绍
Android提供了丰富的应用框架,使用Java,你可以为手持设备建立创新应用和游戏。在左边导航中列出的文档,详细提供了怎样使用android丰富的APIs开发应用。
如果你是新手,理解Android应用框架的基础观念是很重要的。
应用提供多方面的切入点。
Android应用程序是建立一个组合,可以调用不同的单独的组件。例如,一个单独的活动(activity)为一个用户界面提供一个单独的屏幕,一个服务(service)在后台独立执行工作。
通过Intent,可以从一个组件启动令一个组件,你甚至可以启动另一个不同应用中的组件,such an activity in a maps app to show an address。这种模式为一个应用提供多方面切入点,允许任何应用程序默认可以调用其他应用程序。
应用适配于不同的设备。
Android提供一种自适应应用程序框架,允许你为不同设备配置只提供一套资源。例如,你可以创建不同布局的XML文件,为不同尺寸的屏幕,系统会基于当前设备屏幕尺寸决定使用哪个布局文件。
如果任何应用的功能都需要特殊硬件,你可以在设备运行时查询功能的可用性,例如相机。如果需要,你可以自定义应用功能,像Google Play Store就不允许安装在不支持该功能的设备上。
更多相关文章
- Android串口设备的应用实现方案以及与WEB的交互
- Android React Native自定义组件的流程
- Android应用程序换肤实现系列(一)
- Android应用程序进程启动过程的源代码分析(1)