智者不为愚者谋,勇者不为怯者死。这篇文章主要讲述Android布局管理器-使用LinearLayout实现简单的登录窗口布局相关的知识,希望能为你提供帮助。
场景android布局管理器-从实例入手学习相对布局管理器的使用:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103838924
线性布局LinearLayout,分为水平和垂直线性布局。
【Android布局管理器-使用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"> < EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingBottom="20dp" android:hint="请输入账户" android:drawableLeft="@drawable/account" /> < EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingBottom="20dp" android:hint="请输入密码" android:drawableLeft="@drawable/pass" /> < Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="登录" android:textColor="#FFFFFF" android:background="#FF009688" /> < /LinearLayout>
推荐阅读
- CSAPP书上一些图的相关整理
- 11.2树的一些运用(Applications of Trees)
- 02uni-appv-for循环列表v-if的使用
- Android 生成签名及APK 文件
- 剖析版式解剖学的复杂性(带有信息图)
- 设计师的Pinterest –概述
- 外汇交易算法(工程师的实用故事)
- 构建笨拙的智能重构(如何从Ruby on Rails代码中解决问题)
- Ruby on Rails有什么好处(经过两个十年的编程,我使用了Rails)