Android布局管理器-使用LinearLayout实现简单的登录窗口布局
场景
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实现简单的登录窗口布局相关推荐
- java 布局管理器_有时在Java中,一个布局管理器是不够的
java 布局管理器 在开发Java Swing应用程序时,最经常的是,我们需要在多个嵌套面板中使用多个布局管理器. 这通常不是问题,被认为是几乎所有人类已知语言的所有UI开发的常规做法. 但是,大多 ...
- Android布局管理器-使用FrameLayout帧布局管理器显示层叠的正方形以及前景照片
场景 Android布局管理器-使用LinearLayout实现简单的登录窗口布局: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details ...
- Android中常见五种布局管理器——RelativeLayout、LinearLayout、FrameLayout、TableLayout、GridLayout
目录 布局管理器 RelativeLayout 常见属性 Relative的实践操作(实现软件更新界面) LinearLayout 常见属性 LinearLayout的实践操作(模范登录以及微信底部) ...
- Android学习之布局管理器嵌套
线性布局管理器 (LinearLayout)里嵌套相对布局管理器(RelativeLayout) 线性布局管理器分为水平布局和垂直布局 水平布局(horizontal):组件从左往右进行排列,所有组件 ...
- 移动开发技术(Android)——实验2 Android布局管理器的应用
移动开发技术(Android)--实验2 Android布局管理器的应用 一.实验目的 二.实验内容 (一)创建一个Android项目,名称为"shiyan0201_专业_×××" ...
- 表格布局管理器TableLayout
介绍 表格布局管理器与常见的表格类似,它以行.列的形式来管理放入其中的 UI 组件,如图 3.22所示.表格布局管理器使用 <TableLayout> 标记定义,在表格布局管理器中,可以添 ...
- 布局管理器的嵌套实现微信朋友圈界面
布局管理器的嵌套实现微信朋友圈界面 布局管理器嵌套原则: 根布局管理器必须包含xmlns属性 在一个布局文件中,最多只能有一个根布局管理器,如果需要有多个还需要使用一个根布局管理器将他们括起来. 不能 ...
- JAVA共有几种窗体布局方式_在Java GUI程序开发中常见的三种布局管理器是什么
答:FlowLayout 流式布局,从左到右,如果到边界就换行再从左到右. BorderLayout 边界布局(默认布局方式),按东西南北中五个方向来布局,默认是中.后设置在同样位置的控件会覆盖之前的 ...
- 3、Swing布局管理器
在使用 Swing 向容器添加组件时,需要考虑组件的位置和大小.如果不使用布局管理器,则需要先在纸上画好各个组件的位置并计算组件间的距离,再向容器中添加.这样虽然能够灵活控制组件的位置,实现却非常麻烦 ...
最新文章
- 2019值得每天闲逛的网站
- 套接字有哪些类型?socket有哪些类型?
- 回顾线程的竞争机制-轻量级锁
- MyBatis 架构分层与模块划分
- php访问服务器文件路径,PHP与服务器文件系统的简单交互
- java 提高性能的 容器库_容器隔离性带来的问题--容器化Java应用比虚机启动速度慢...
- 语言线性拟合线对称_文科生都能看懂的机器学习教程:梯度下降、线性回归、逻辑回归...
- mit oracle 350平衡线,MIT MI-350 CVT 平衡线_已售器材欣赏区_信谊音响_二手音响_音响发烧站_高级音响 - 音响贵族网...
- 【kafka】kafka 新增节点 报错 InconsistentBrokerIdException Configured broker.id doesn‘t match
- 用“混序”替代鲍尔默
- 小组互评Alpha版本
- Java购物车前端代码_JavaWeb后台购物车类实现代码详解
- Java项目的开发流程
- Anylogic遇到问题的解决
- c语言开发unity,[Unity3D]U3D开发项目总结
- 医咖会免费SPSS教程学习笔记—非参数检验之两相关样本
- 如何解决MathPage.wll文件找不到问题
- java privatekey输出字符串_根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象...
- spring应用手册-IOC(XML配置实现)-(8)-bean中的scop属性
- Chrome 谷歌分页打印 去除页眉页脚 点击取消或打印关闭当前窗口
热门文章
- jsonobject中getkey_FastJson中JSONObject用法及常用方法总结
- leetcode 高薪_LeetCode刷题实战69:x 的平方根
- php 字符串内容过滤,php过滤字符串内容的
- 虚拟计算机配置文件,如何更改虚拟内存位(可以解决由于启动计算机时出现了页面文件配置问题……).docx...
- svpwm矢量控制电机相电压波形_如何深入理解SVPWM?
- 猜数字游戏python程序_python实现的简单猜数字游戏
- 配置token_Nginx常用的配置
- html5 div css 页签,div css 实现tabs标签的思路及示例代码
- java poi导入50万数据_java从oracle读取50万条数据写入Excel中抛GC overhead limit exc
- 华北电力大学计算机导论试题,华北电力大学 北京 继电保护历年复试试题.doc