小丑Android之路-安卓的5大布
题记:从今天开始撸博客了,小丑决定先走一步!从基础开始学起,由此开始android之路,其实完全是被毕设逼得(兴趣?别给我提兴趣—。—),废话不多说了。
android之路的开始由搭建环境开始,这个网上各位大虾,说的太多了,B人就不多废话了。
今天学习android的5大布局。
1.FrameLayout(帧布局) ----永不改变
个人感觉这种布局像一个幕布一层层的,每一层是一个世界,定义控件可以相互遮挡,控件定义的越后,则控件显示越靠前。
2..LinearLayout(线性布局)---糖葫芦
这个布局是安卓的重要布局之一,各个控件总体呈现线性分布,当然是包裹在<LinearLayout > xxx </LinearLayout>中的控件。
特有属性:orientation,分为vertical(垂直),horizontal(水平),线性布局可以嵌套使用。
3.TableLayout(表格布局)---阡陌纵横
该布局中有个<TableRow></TableRow>标签,控制表格的行数,没定义一个TableRow表格布局中会多出一行。该布局中还有个特有属性:stretchColumns=x(索引为x列的表格可以被拉伸),weight(权重)属性可以用来对表格的大小进行比例分割。特别注意的,这里提及两个属性分别,padding属性是指的是自身边框到自身内部另一个容器边框之间的距离,就是容器内距离;而margin是指的是自身边框到另一个容器边框之间的距离,就是容器外距离。我的理解是比如装一个箱子装了很多月饼盒子,月饼盒子里装了很多月饼,padding设置的是月饼盒子之间的距离,而margin设置的是月饼到月饼盒子的距离(原谅B人是个地道的吃货)。
4.RelativeLayout(相对布局)---同桌的你
包裹在<RelativeLayout></RelativeLayout>中的控件均为相对描述,有above(上),below(下),left(左),right(右)等,具体描述格式是B控件在A控件的左边/右边/上边/下边(这里A控件为已定义过的控件)。此外还有,alignParentRight(右对齐) ,alignTop(上对齐),alignLeft(左对齐),marginLeft(左边空白)单位为像素
5.AbsoluteLayout(绝对布局)
绝对布局通过x,y的坐标决定布局形式。
小丑Android之路-安卓的5大布相关推荐
- X86 android r7 z3735,安卓工业平板电脑android系统下各大主流CPU性能大对比分析
原标题:安卓工业平板电脑android系统下各大主流CPU性能大对比分析 针对工控领域客户在选择工业平板电脑时的困惑,南京研维组织多位业内专家,为大家连续推出10期工业平板电脑的选型要点分析,本文作为 ...
- 苹果手机用android系统升级,手机系统升级千万别盲目!安卓与苹果大不相同,后悔升早了...
原标题:手机系统升级千万别盲目!安卓与苹果大不相同,后悔升早了 随着时代的进步,手机已经成为了大家生活中的必需品,不过不论是苹果手机的ios系统,还是安卓系统的用户肯定都遇到过一种情况,那就是手机系统 ...
- Eclipse+ADT+Android SDK 搭建安卓开发环境
2019独角兽企业重金招聘Python工程师标准>>> Eclipse+ADT+Android SDK 搭建安卓开发环境 博客分类: Android 最近刚开始接触Android(安 ...
- Android:Eclipse+ADT+Android SDK 搭建安卓开发环境
Eclipse+ADT+Android SDK 搭建安卓开发环境 要求 必备知识 windows 7 基本操作. 运行环境 windows 7(64位); eclipse-jee-luna-SR2- ...
- 国内支持原生android吗,定制安卓和原生Android到底有哪些不同之处?彻底真相了...
相信大家都知道最近在搞机圈有个大新闻,就是小米即将于8月份推出MIUI 9.近日小米MIUI市场副总监@黄龙中 就在微博上征求米粉意见,暗示MIUI 9可能长下面这样. 小米最新官方主题<几何& ...
- 安卓8.0 android系统,谷歌安卓8.0重磅来袭!国产定制系统有必要马上适配吗?
8月末,万众期待的Android 8.0终于正式发布了,而广大用户最关心的问题莫过于自己的手机能否吃上奥利奥了. 其实就目前来说,国外的Android和国内的安卓可以视作是两个不同的生态圈,大部分国产 ...
- Android 之路30---UI基础控件
导读 1.TextView 2.Button 3.Android各种控件的监听器 4.EditText 5.ImageView及ImageButton 6.Android 中Xml文件引用资源的方法 ...
- android11电视,适用于Android TV的安卓11更新:提高性能与隐私
你知道智能电视也有适配的安卓11吗?在前几日,手机上的安卓11终于更新,紧接着,适用于Android TV的安卓11也发布了更新推送,更多信息和XDA小编一起往下看吧! 昨日,谷歌Pixel5有了最新 ...
- android l 新功能,Android L怎么样 安卓L新特性汇总
在刚刚结束的2014谷歌IO大会上,谷歌共发布了8款新品,其中Android L成为发布会的一大看点.此次谷歌并没有将新安卓系统命名为Android 5.0,而是命名为Android L.仅从命名来看 ...
最新文章
- 机器人x展架制作_易拉宝展架设计制作常规尺寸材质有哪些?
- LeetCode之 insertion-sort-list insertion-sort-list
- 使用sublime text2怎样新建文件高速生成HTML头部信息?
- Vue实现在前端导出Excel
- python百钱买百鸡-百钱买百鸡的Python实现
- 多张表数据导入到execl中
- Java并发编程笔记之Semaphore信号量源码分析
- 用代码建立与数据库的连接 c#连sqlserver
- 网页中弹出自定义对话框,并进行传值
- OFBiz + Opentaps 目录管理 六. 产品目录
- 计蒜之道2015程序设计大赛初赛第三场——腾讯手机地图
- python两个 list 获取交集,并集,差集的方法
- 语音识别中的MFCC的提取原理和MATLAB实现
- 阿里巴巴16字真言 | 管理者的基本要求是什么?
- 动态IP和静态IP的区别如何使用动态IP
- opencv手动实现运动目标检测
- 关闭Win10强制自动更新驱动
- VSCode之容器开发环境搭建 (Remote-Containers)
- C#中汉字排序简单示例(拼音/笔划)
- 什么是 VxLAN?