android 计算机布局设置

<LinearLayout

android:layout_height ="match_parent"

android:layout_width="match_parent"

android:orientation="vertical"

<EditText

android:layout_height="360dp"

android:layout_height="60dp"

android:layout_marginTop="10dp"

android:gravity="center_horizontal"

android:background="@drawable/white_bg"

/>

<LinearLayout

android:layout_height="wrap_content"

android:layout_width="wrap_content"

android:layout_marginTop="20dp"

android:gravity =”center"

android:orientation="horizontal">

<Button

android:id="@+id/btn_clear"

android:layout_height="80dp"

android:layout_width="80dp"

android:text="C"

android:textSize="20sp"

android:marginLeft="10sp"

/>

<Button

android:id="@+id/btn_del"

android:layout_width="80dp"

android:layout_height="80dp"

android:text="DEL"

android:textSize="20sp"

android:marginLeft="10dp"

/>

<Button

android:id="@+id/btn_div"

android:width="80dp"

android:height="80dp"

android:text="/"

android:textSize="20sp"

android:layout_marginLeft="10dp"

/>

<Button

android:id="@+id/btn_Mul"

android:text="*"

android:textSize="20sp"

android:layout_width="80dp"

android:layout_height="80dp"

android:layout_marginLeft="10dp"/>

</LinearLayout>

<LinearLayout

android:layout_height="wrap_content"

android:layout_width="wrap_content"

android:layout_marginTop="20dp"

android:gravity =”center"

android:orientation="horizontal">

<Button

android:id="@+id/btn_seven"

android:layout_height="80dp"

android:layout_width="80dp"

android:text="7"

android:textSize="20sp"

android:marginLeft="10sp"

/>

<Button

android:id="@+id/btn_eight"

android:layout_width="80dp"

android:layout_height="80dp"

android:text="8"

android:textSize="20sp"

android:marginLeft="10dp"

/>

<Button

android:id="@+id/btn_nine"

android:width="80dp"

android:height="80dp"

android:text="9"

android:textSize="20sp"

android:layout_marginLeft="10dp"

/>

<Button

android:id="@+id/btn_jian"

android:text="-"

android:textSize="20sp"

android:layout_width="80dp"

android:layout_height="80dp"

android:layout_marginLeft="10dp"/>

</LinearLayout>

<LinearLayout

android:layout_height="wrap_content"

android:layout_width="wrap_content"

android:layout_marginTop="20dp"

android:gravity =”center"

android:orientation="horizontal">

<Button

android:id="@+id/btn_four"

android:layout_height="80dp"

android:layout_width="80dp"

android:text="4"

android:textSize="20sp"

android:marginLeft="10sp"

/>

<Button

android:id="@+id/btn_five"

android:layout_width="80dp"

android:layout_height="80dp"

android:text="5"

android:textSize="20sp"

android:marginLeft="10dp"

/>

<Button

android:id="@+id/btn_six"

android:width="80dp"

android:height="80dp"

android:text="6"

android:textSize="20sp"

android:layout_marginLeft="10dp"

/>

<Button

android:id="@+id/btn_plus"

android:text="+"

android:textSize="20sp"

android:layout_width="80dp"

android:layout_height="80dp"

android:layout_marginLeft="10dp"/>

</LinearLayout>

<LinearLayout

android:width="wrap_content"

android:height="wrap_content"

android:orientation="horizontal"

android:gravity="center_horizontal"

<Button

android:id="@+id/btn_one"

android:width="80dp"

android:height="‘80dp"

android:textSize="20sp"

android:marginLeft="10dp"

android:text="1"

/>

<Button

android:id="@+id/btn_one"

android:width="80dp"

android:height="‘80dp"

android:textSize="20sp"

android:marginLeft="10dp"

android:text="2"

/>

<Button

android:id="@+id/btn_one"

android:width="80dp"

android:height="‘80dp"

android:textSize="20sp"

android:marginLeft="10dp"

android:text="3"

/>

<Button

android:layout_width="80dp"

android:layout_height="170dp"

android:id="@+id/btn_equal"

android:text="="

android:textSize="20sp"

android:marginLeft="10dp"/>

</LinearLayout>

</LinearLayout>

white_bg.xml:

<shape xmlns:android="http://schemas.android.com/apk/res/android">

<corners  android:radius="5dp"/>

<solid android:color="@android:color/white"/>

<gradient android:startColor="@android:color/white"

android:endColor="android:color/black"/>

</shape>

时间: 2024-10-05 19:46:04

android 计算机布局设置的相关文章

Android GridView布局设置

先来张效果图: layout布局设置: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent&quo

Android表格布局之设置边框

Android表格布局本身没有边框,不过可以通过背景色的设置可以实现表格边框的显示. 首先可以设置TableRow的背景色,然后设置内容的背景色.根据它们的颜色差就出现了边框.只要微调Content与TableRow的margin和pading属性就可以了! 调的过程真是烦人!下次不做这种工作了~呜呜!难受! 贴上布局代码: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xml

Android:布局实例之常见用户设置界面

实现效果: 整理思路: 1.控件:文字TextView 和 右箭头ImageView 2.因为考虑到点击效果,设计为:最外层为全圆角,内层有四种情况,分别为上圆角.无圆角.下圆角和全圆角. 3.内层样式效果:需要初始样式.和点击样式 4.需要知识:结合style.shake.selector组合样式 布局: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android=

Android动态布局,并动态为TextView控件设置drawableLeft、drawableRight等属性添加图标

注:(图中每一个条目和图标都是由代码动态生成) 代码动态布局,并需要为每一个条目设置图标,此时用到了 android:drawableLeft="@drawable/icon"  父xml文件: [html] view plaincopyprint? <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.andr

Android五大布局介绍&amp;属性设置大全

前言 在进行Android开发中,常常需要用到各种布局来进行UI的绘制,今天我们就来讲下Android开发中最常用的五大布局介绍和相关属性的设置. 目录 Android五大布局介绍&属性设置.jpg 一.布局介绍 在Android中,共有五种布局方式,分别是: FrameLayout(框架布局) LinearLayout(线性布局) AbsoluteLayout(绝对布局) RelativeLayout(相对布局) TableLayout(表格布局) 1. FrameLayout框架布局 布局特

Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)

Android可伸缩布局-FlexboxLayout(支持RecyclerView集成) 1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一个强大的布局.作为一个有好奇心的工程狮,当然第一时间就去试了试手,效果非常赞,因此这篇文章就介绍一下它的用法和最新版添加的一些特性(支持集成RecyclerView),Github地址:https://github.com/google

Android 五大布局

1.LinearLayout线性布局:    常用属性:        子类控件的排布方式:android:orientation="vertical"/"horizontal"  垂直或水平        子类控件在布局中的位置:android:gravity="center"                            center:水平垂直都居中;center_vertical垂直居中;center_horizontal水平居中:

Android五大布局Layout

 Android开发中,我们可能会遇到过一些很复杂的布局,对于初学者来说,可能脑子会嗡的一下,"这么复杂!该怎么整?!". 不要担心!再复杂的布局其实也是由简单地布局组成的,我们要学会将它分解成基本的布局,那么问题就迎刃而解了. Android共有五种常见布局方式,分别是:LinearLayout(线性布局),FrameLayout(单帧布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局). 下面首先看一下这

android 界面布局 很好的一篇总结[转]

??在?android?中我们常用的布局方式有这么几种: 1.LinearLayout (?线性布局?)?:(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) ???????????????????????????????????????????线性布局分为水平线性和垂直线性二者的属性分别为:android:orientation=?"?horizontal?"???android:orientation=?"vertical"?. 2.Rela