android学习:UI

原创 2016年08月31日 14:06:17

LinearLayout:线性布局

RelattiveLayout:相对布局

FrameLayout:应用场景少,都是放在布局的左上角

TableLayout:用表格的方式排列控件


<TableRow>
        <Button
            android:id="@+id/login"
            android:layout_height="wrap_content"
            android:layout_span="2"   //让这个按钮占用2列空间
            android:text="login"
            />
        
    </TableRow>


TableRow 中无法指定控件的宽度

android:stretchColumns="1"  这个可以拉升第二列的宽度,跟屏幕宽度一致



Android:padding和android:layout_margin的区别:

其实概念很简单,padding是站在父view的角度描述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描述问题,规定自己和其他(上下左右)的view之间的距离,如果同一级只有一个view,那么它的效果基本上就和padding一样了.


android:textSize="24sp"

android:layout_margin="5dip"

sp指文字的大小,如果手机文字设置为标准大小,1sp=1dip,如果设置为大号字体,1sp>1dip

dip,dp是同一个概念


<include layout="@layout/title"/>

用Include可以把一个xml的格式包含到每个页面中去


自定义控件:




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android学习助手-UI

  • 2016-08-07 22:17
  • 6.77MB
  • 下载

Android UI学习系列-ActionBar你最熟悉却又陌生的她(上篇)

从Google处找到了一个人见人爱的姑娘-ActionBar,她几乎出现在所有的APP,让人如此的怜爱而又如此的精致细腻,集实用与美观于一体,让我们一同进入她的世界,来听她讲述她的故事...

android入门UI组件学习Demo

  • 2012-11-30 12:38
  • 4.59MB
  • 下载

Android 学习(三)上: UI 控件

1 2 3 4 5 6 7 8 9 10 11 public int getResourceId(String name) { try { // 根据资源的ID...

Android学习之合理利用标签美化UI

简介表示的是一种图像的概念,但是又不全是图片,更可以通过颜色也可以构造出各种各样的图片效果。

Android UI学习笔记 之 ActionMode不能覆盖Toolbar解决方案

[Android] Toolbar 與 ActionMode 的運用 我想很多人不知道有這個ActionMode的存在,好啦...我承認之前真的不知道。 值得高興的是Toolbar也有支援Action...

Android UI学习 - FrameLayou和布局优化

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://android.blog.51cto.com/268543/308090 ...

Android官方培训课程学习(三): 使用Fragment建立动态UI

主要包括: fragment的基本用法,在activity运行时添加fragment,替换Fragment fragments之间的数据交互,fragment与activity之间的数据交互

android学习----基础UI编程(二)之TextView 和 EditView(转)

android学习----基础UI编程(二)(转) 7. TextView 和 EditView 共舞 预达到效果:在EditText中输入同时TextView进行输出 /...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)