• 团队项目Alpha冲刺阶段之学习总结


    线性布局

    线性布局是程序中最常见的种布局方式,可以分为水平线性布局和重直线性布局两种,通过Android:orientation属性可以设置线性布局的方向。线性布局的特点是各个子元法彼此连接,中间不留空白。

    线性布局几个重要属性:

    1、android:gravity:用于设置该控件中内容相对于该控件的对齐方式

    2、android:layout gravity:用于设置该控件相对于父控件的对齐方式

    3、padding:用于设置该控件中内容相对于该控件的边距,即内边距。

    4、margin :用于设置该控件相对于其他控件的边距,即外边距。

    5、layout_ weight:用于在线性布局中指定父控件剩余空间的分配比例。

     

    相对布局

    相对布局是通过指定当前控件与兄弟控件或者是父控件之间的相对位置,从而达到控制控件位置的目的。一般先确定一个控件位置,再确定第二个控件相对于第一个控件的位置。 相对布局的特点是灵活,减少控件之间层级关系,提高界面编程效率。

    相对布局的几个基本属性:

      1、相对布局属性-方向位置
      (1)android:layout_ below
      (2)android:layout above
      (3)android:layout_ toLeftOf
      (4)android:layout_ toRightOf
     
      2、相对布局属性-方向对齐
      (1)android:layout _alignTop
      (2)android:layout_ alignLeft
      (3)android:layout_ alignBottom
      (4)android:layout_ alignRight
     
      3、相对布局属性-基准线对齐
      (1)android:layout_ alignBaseline
     
     
      4、相对布局属性-父控件边缘对齐
      (1)android:layout_ _alignParentLeft
      (2)android:layout_ alignParentRight
      (3)android:layout alignParentTop
      (4)android:layout_ alignParentBottom
     
      5、 相对布局属性-父控件中央对齐
     (1)android:layout_ centerInParent
     (2)android:layout centerVertical
     (3)android:layout_ centerHorizontal
     Activity管理
    新的activity需要在AndroidManifest.xml中注册,如图<intent-filter>代码段在哪个activity中,哪个Activity就是程序默认启动的Activity。
     
     
  • 相关阅读:
    add to svn ignore disabled
    Zend 安装 OpenExplorer插件
    Win7系统怎么清理注册表残留?【系统天地】
    永久免费Win10企业版激活密钥大全【系统天地】
    Win7取消自动锁屏的方法步骤【系统天地】
    手把手教你怎么激活windows10专业版【系统天地】
    win8解除网速限制的操作方法【系统天地】
    教你win10系统显卡驱动安装失败的解决方法【系统天地】
    Win7移动硬盘在电脑上不显示怎么办【系统天地】
    Win10运行程序提示不受信任的解决方法【系统天地】
  • 原文地址:https://www.cnblogs.com/wxz0000/p/9180204.html
Copyright © 2020-2023  润新知