为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android攻城狮的第一门课(入门篇)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第一门课(入门篇)

Amos
难度入门
时长 5小时 0分
  • 1.layout_gravity属性是针对LinearLayout布局的; 2.@+id是在R.java中添加id,@id表示引用现有id toLeftOf是在左边,toRightOf是在右边 3.layout_centerInParent是设置子布局相对父布局居中 应该是与android:layout_gravity="center_vertical|center_horizontal"类似
    查看全部
    0 采集 收起 来源:过关评测

    2018-03-22

  • 相对布局的应用场景: 1.子类控件相对子类控件的一个位置,如:左边是图片,右边是描述;
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-03-04

  • 相对于文字对齐的属性
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-03-04

  • 控件相对于控件的位置属性 例子代码
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-03-04

  • 效果图
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-03-04

  • 控件相对于控件的位置属性
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-03-04

  • 使用相对布局: 1.android:layout_margin="40dp" //距上下左右都为40dp 2.控件相对于控件的位置属性 layout_below位于哪个控件的下方 layout_toRightOf位于给定控件的右边 layout_above位于给定控件上边 layout_toLeftOf位于给定控件左边
    查看全部
    1 采集 收起 来源:使用相对布局

    2018-03-22

  • 相关小知识: 如果在@后面使用“+”,表示当修改完某个布局文件并保存后,系统会自动在R.java文件中生成相应的int类型变量。变量名就是“/”后面的值,例如,@+id/xyz会在R.java文件中生成int xyz = value,其中value是一个十六进制的数。如果xyz在R.java中已经存在同名的变量,就不再生成新的变量,而该组件会使用这个已存在的变量的值。 因此,使用@+id和使用@id都是对的。
    查看全部
    1 采集 收起 来源:使用相对布局

    2015-03-04

  • 相对布局:RelativeLayout 1.相对于线性布局的优点: 1)按钮可以随意摆放;
    查看全部
    0 采集 收起 来源:理解相对布局

    2015-03-04

  • 例子演示
    查看全部
    0 采集 收起 来源:理解相对布局

    2015-03-04

  • 理解相对布局 1.功能: 相对布局控件,其所包含的子控件将以控件之间的相对位置或者子类控件相对父类容器的位置的方式排列
    查看全部
    0 采集 收起 来源:理解相对布局

    2015-03-04

  • 1.layout_gravity调整该布局相对父布局的位置 gravity是调整该布局中子布局的位置 2.(判断题)一个orientation为horizontal的LinearLayout中有一个TextView,则设置TextView的layout_gravity属性为right不起作用 原因:水平的LinearLayout要从左边开始依次放置布局,所以设置TextView的layout_gravity属性为right不起作用
    查看全部
    0 采集 收起 来源:过关评测

    2015-03-04

  • 补充3:布局套用布局
    查看全部
    0 采集 收起 来源:使用线性布局

    2015-03-04

  • 补充2: 1.注意高度由warp_content改成match_parent后weight占比例变成反比; 2.布局是可以套用布局的; 3.android:layout_gravity & android:gravity区别 1>android:gravity:决定其子类控件在该控件里的显示位置。 2>android:layout_gravity:这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。 3>一个属性可以包含多个值,需用“|”分开。 ps:当我们采用LinearLayout布局时,有以下特殊情况需要注意: (I) 当 android:orientation="vertical" 时, android:layout_gravity只有水平方向的设置才起作用,垂直方向的设置不起作用。但left,right,center_horizontal 是生效的。 (II) 当 android:orientation="horizontal" 时, android:layout_gravity只有垂直方向的设置才起作用,水平方向的设置不起作用。但top,bottom,center_vertical 是生效的。
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

  • 补充1
    查看全部
    0 采集 收起 来源:使用线性布局

    2015-03-04

举报

0/150
提交
取消
课程须知
Android应用大部分是使用Java语言进行开发的,本门课程同样使用的是Java语言,所以,在学习本门课程前必须掌握Java的基础语法以及面向对象编程,同时要求童鞋们对Android应用有简单的认识,如不了解不妨度娘一下哦
老师告诉你能学到什么?
1、android环境搭建 2、android应用程序框架的认识 3、android基础控件的运用 4、android的不同布局形式
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!