场景

Android布局管理器-从实例入手学习相对布局管理器的使用:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103838924

线性布局LinearLayout,分为水平和垂直线性布局。

实现效果如下

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

将activity修改为LinearLayout布局

并且通过

android:orientation="vertical"

设置其为竖直线型布局。

然后添加两个输入框分别为用户名和密码

通过

android:hint="请输入账户"

设置输入框提示文本

通过

android:drawableLeft="@drawable/account"

设置输入框左边的图片

这里的图片是放在res下的drawable目录下

然后添加一个按钮,设置其颜色。

完整示例代码

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".LinearLayoutActivity"><EditTextandroid:layout_width="match_parent"android:layout_height="wrap_content"android:paddingBottom="20dp"android:hint="请输入账户"android:drawableLeft="@drawable/account"/><EditTextandroid:layout_width="match_parent"android:layout_height="wrap_content"android:paddingBottom="20dp"android:hint="请输入密码"android:drawableLeft="@drawable/pass"/><Buttonandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="登录"android:textColor="#FFFFFF"android:background="#FF009688"/></LinearLayout>

Android布局管理器-使用LinearLayout实现简单的登录窗口布局相关推荐

  1. java 布局管理器_有时在Java中,一个布局管理器是不够的

    java 布局管理器 在开发Java Swing应用程序时,最经常的是,我们需要在多个嵌套面板中使用多个布局管理器. 这通常不是问题,被认为是几乎所有人类已知语言的所有UI开发的常规做法. 但是,大多 ...

  2. Android布局管理器-使用FrameLayout帧布局管理器显示层叠的正方形以及前景照片

    场景 Android布局管理器-使用LinearLayout实现简单的登录窗口布局: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details ...

  3. Android中常见五种布局管理器——RelativeLayout、LinearLayout、FrameLayout、TableLayout、GridLayout

    目录 布局管理器 RelativeLayout 常见属性 Relative的实践操作(实现软件更新界面) LinearLayout 常见属性 LinearLayout的实践操作(模范登录以及微信底部) ...

  4. Android学习之布局管理器嵌套

    线性布局管理器 (LinearLayout)里嵌套相对布局管理器(RelativeLayout) 线性布局管理器分为水平布局和垂直布局 水平布局(horizontal):组件从左往右进行排列,所有组件 ...

  5. 移动开发技术(Android)——实验2 Android布局管理器的应用

    移动开发技术(Android)--实验2 Android布局管理器的应用 一.实验目的 二.实验内容 (一)创建一个Android项目,名称为"shiyan0201_专业_×××" ...

  6. 表格布局管理器TableLayout

    介绍 表格布局管理器与常见的表格类似,它以行.列的形式来管理放入其中的 UI 组件,如图 3.22所示.表格布局管理器使用 <TableLayout> 标记定义,在表格布局管理器中,可以添 ...

  7. 布局管理器的嵌套实现微信朋友圈界面

    布局管理器的嵌套实现微信朋友圈界面 布局管理器嵌套原则: 根布局管理器必须包含xmlns属性 在一个布局文件中,最多只能有一个根布局管理器,如果需要有多个还需要使用一个根布局管理器将他们括起来. 不能 ...

  8. JAVA共有几种窗体布局方式_在Java GUI程序开发中常见的三种布局管理器是什么

    答:FlowLayout 流式布局,从左到右,如果到边界就换行再从左到右. BorderLayout 边界布局(默认布局方式),按东西南北中五个方向来布局,默认是中.后设置在同样位置的控件会覆盖之前的 ...

  9. 3、Swing布局管理器

    在使用 Swing 向容器添加组件时,需要考虑组件的位置和大小.如果不使用布局管理器,则需要先在纸上画好各个组件的位置并计算组件间的距离,再向容器中添加.这样虽然能够灵活控制组件的位置,实现却非常麻烦 ...

最新文章

  1. 2019值得每天闲逛的网站
  2. 套接字有哪些类型?socket有哪些类型?
  3. 回顾线程的竞争机制-轻量级锁
  4. MyBatis 架构分层与模块划分
  5. php访问服务器文件路径,PHP与服务器文件系统的简单交互
  6. java 提高性能的 容器库_容器隔离性带来的问题--容器化Java应用比虚机启动速度慢...
  7. 语言线性拟合线对称_文科生都能看懂的机器学习教程:梯度下降、线性回归、逻辑回归...
  8. mit oracle 350平衡线,MIT MI-350 CVT 平衡线_已售器材欣赏区_信谊音响_二手音响_音响发烧站_高级音响 - 音响贵族网...
  9. 【kafka】kafka 新增节点 报错 InconsistentBrokerIdException Configured broker.id doesn‘t match
  10. 用“混序”替代鲍尔默
  11. 小组互评Alpha版本
  12. Java购物车前端代码_JavaWeb后台购物车类实现代码详解
  13. Java项目的开发流程
  14. Anylogic遇到问题的解决
  15. c语言开发unity,[Unity3D]U3D开发项目总结
  16. 医咖会免费SPSS教程学习笔记—非参数检验之两相关样本
  17. 如何解决MathPage.wll文件找不到问题
  18. java privatekey输出字符串_根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象...
  19. spring应用手册-IOC(XML配置实现)-(8)-bean中的scop属性
  20. Chrome 谷歌分页打印 去除页眉页脚 点击取消或打印关闭当前窗口

热门文章

  1. jsonobject中getkey_FastJson中JSONObject用法及常用方法总结
  2. leetcode 高薪_LeetCode刷题实战69:x 的平方根
  3. php 字符串内容过滤,php过滤字符串内容的
  4. 虚拟计算机配置文件,如何更改虚拟内存位(可以解决由于启动计算机时出现了页面文件配置问题……).docx...
  5. svpwm矢量控制电机相电压波形_如何深入理解SVPWM?
  6. 猜数字游戏python程序_python实现的简单猜数字游戏
  7. 配置token_Nginx常用的配置
  8. html5 div css 页签,div css 实现tabs标签的思路及示例代码
  9. java poi导入50万数据_java从oracle读取50万条数据写入Excel中抛GC overhead limit exc
  10. 华北电力大学计算机导论试题,华北电力大学 北京 继电保护历年复试试题.doc