Andriod应用开发--第二章--习题答案

课程介绍:《Android应用开发》是软工专业的一门专业限选课。

一、填空题

  1. Android的常 见布局都直接或者间接的继承自【ViewGroup】类。
  2. Android中 的TableLayout继承自【LinearLayout】。
  3. 表格布局TableLayout通过【TableRow】布局控制表格的行数。
  4. 【RelativeLayout LinearLayout】布局通过相对定位的方式指定子控件的位置。
  5. 在R.java文件中,android:id属性会自动生成对应的【int】类型的值。

二、判断题

  1. ViewGroup是盛放界面控件的容器。 (√)
  2. 如果在帧布局FrameLayout中放入三个所有属性都相同的按钮,那么能够在屏幕上显示的是第1个被添加的按钮。 (×)
  3. Android中 的布局文件通常放在reslayout文件夹中.(√)
  4. TableLayout继 承自LinearLayout,因此它完全支持LinearLayout所支持的属性。(√)
  5. LinearLayout布 局中的android:layout weight属性用于设置布局内控件所占的权重.(√)

三、选择题

  1. 下列属性中,用于设置线性布局方向的是( A)
    A. orientation B. gravity C. layout gravity D. padding

  2. 下列选项中,不属于Android布局的是( C).

    A. FrameLayout B. LinearLayoutC. Button D. RelativeLayout

Android有5种布局,FrameLayout,LinearLayout,TableLayout,RelativeLayou,AbsoluteLayout。

  1. 帧布局FrameLayout是将其中的组件放在自己的(A ).

    A.左上角 B.右上角 C.左下角 D.右下角

  2. 对于XML布局 文件,android:ayout _width属性的值不可以是(D)

    A. match_ parent B. fill_ parent

    C. wrap. content D. match_ content

  3. 下列关于RelativeLayout的描述,正确的是(C ) .

    A. RelativeLayout表示绝对布局, 可以自定义控件的x、y的位置
    B. RelativeLayout表示帧布局, 可以实现标签切换的功能

    C. RelativeLayout表示相对布局, 其中控件的位置都是相对位置
    D. RelativeLayout表示表格布局, 需要配合TableRow一起使用

整理不易,如有帮助请点赞支持!谢谢!关注我,让你学到更多软件工程知识!

发布了37 篇原创文章 · 获赞 16 · 访问量 9187

猜你喜欢

转载自blog.csdn.net/weixin_46218781/article/details/104483772