“Android Kotlin 基础知识”测验

  1. 您可以使用 ___ 等工具创建模拟器,以模拟特定类型的 Android 设备的配置。

  2. 填空

    输入一个或多个字词以完成句子。

    ______是每当用户点击或点按可点击的界面元素(如按钮)时系统都会调用的方法。

  3. 哪个参数指定 Gradle 在编译您的应用时应使用的 Android API 级别?

  4. 判断正误。滚动视图只能包含一个视图或视图组(作为子视图)。

  5. 您可以通过设置视图的可见性,在应用中显示或隐藏视图。下列哪些是有效的可见性值?

    选择合适的多项回答。

  6. 填空

    输入一个或多个字词以完成句子。

    ___ 是指通过双向约束条件关联在一起的一组视图。

  7. 哪个短语表示编译器会在编译时验证类型?

  8. 在以下有关 fragment 的陈述中,哪一项是不正确的?

  9. 填空

    输入一个或多个字词以完成句子。

    ______ 是应用品牌信息和身份信息的专用区域。

  10. 填空

    输入一个或多个字词以完成句子。

    Navigation 组件的 ______ 插件可使在 fragment 之间传递参数更安全。

  11. 以下哪些是 activity 和 fragment 生命周期中的方法?请选择所有适用的选项。

    选择合适的多项回答。

  12. 判断正误。当应用进入后台时,它并不一定会被销毁。它可能只是停止运行并等待用户返回。

  13. 填空

    输入一个或多个字词以完成句子。

    ___ 中存储了要在 fragment 或 activity 中显示的数据,并且可以对数据进行简单的计算和转换,以准备好数据供界面控制器进行显示。

  14. ___ 是一种限制对对象的某些字段进行直接访问的方法。

  15. 填空

    输入一个或多个字词以完成句子。

    ___ 表示要在数据库中存储的对象或概念及其属性。

  16. 为了确保界面正常运行,可使用___来管理长时间运行的任务,例如所有数据库操作。

  17. 判断正误。使用 enabled 属性时,它决定视图是否可见。

  18. 填空

    输入一个或多个字词以完成句子。

    当用户滚动浏览大型列表时,___ 会确定应在屏幕上显示哪些新项,然后仅完成显示这些项的工作。

  19. ___ 默认表示使用 GridLayout 时行或列中的项。

  20. 填空

    输入一个或多个字词以完成句子。

    使用 RecyclerView 时,您应该在 ___ 中处理点击,因为它有权访问数据和逻辑来确定响应点击时需要执行的操作。

  21. 以下哪些是 Android RecyclerView 布局管理器?请选择所有适用的选项。

    选择合适的多项回答。