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就不允许安装在不支持该功能的设备上。

更多相关文章

  1. Android串口设备的应用实现方案以及与WEB的交互
  2. Android React Native自定义组件的流程
  3. Android应用程序换肤实现系列(一)
  4. Android应用程序进程启动过程的源代码分析(1)

随机推荐

  1. 关于android来去电监控的一点总结
  2. 在PyQt5里面玩Android(安卓)的Material D
  3. Android(安卓)so逆向基本知识总结
  4. TensorFlow模型移植Android识别手写数字(M
  5. Android下新增JNI过程中启动新增系统服务
  6. Intent传递集合数据
  7. AndroidJNI实践(1)-使用.h头文件-静态注
  8. Android(安卓)ConstraintLayout
  9. Android(安卓)自定义圆环倒计时控件
  10. android:点击popupwindow以外区域 popupwi