手记

安卓UI布局之计算器的简单布局(分享来自管理员)

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

    xmlns:tools="http://schemas.android.com/tools"

    android:id="@+id/myLayout"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    android:orientation="vertical" >

    <EditText

        

        android:id="@+id/tv_result"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content"

        android:gravity="center_vertical|right"

        android:height="70dip"

        android:text="0"

        android:textSize="30dp" />

    <TableLayout

        android:id="@+id/buttonArea"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content" >

        <TableRow

            android:layout_width="fill_parent"

            android:layout_height="70dip"

           

            android:gravity="right" >

            <Button

                android:id="@+id/btnDel"

                android:layout_width="80dip"

                android:layout_height="50dip"

                android:onClick="onButtonClickHanler"

                android:text="del"

                android:textSize="20dp"

                android:textStyle="bold" />

        </TableRow>

        <TableRow

            android:layout_width="fill_parent"

            android:layout_height="70dip" >

            <Button

                android:id="@+id/btn7"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="7"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btn8"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="8"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btn9"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="9"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btnAdd"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="+"

                android:textSize="30dp"

                android:textStyle="bold" />

        </TableRow>

        <TableRow

            android:layout_width="fill_parent"

            android:layout_height="70dip" >

            <Button

                android:id="@+id/btn4"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="4"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btn5"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="5"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btn6"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="6"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btnMinus"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="-"

                android:textSize="30dp"

                android:textStyle="bold" />

        </TableRow>

         <TableRow

            android:layout_width="fill_parent"

            android:layout_height="70dip" >

            <Button

                android:id="@+id/btn1"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="1"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btn2"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="2"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btn3"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="3"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btnMultiply"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="*"

                android:textSize="30dp"

                android:textStyle="bold" />

        </TableRow>

        <TableRow

            android:layout_width="fill_parent"

            android:layout_height="70dip" >

            <Button

                android:id="@+id/btn0"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="0"

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btnPoint"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="."

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btnEqual"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="="

                android:textSize="30dp"

                android:textStyle="bold" />

            <Button

                android:id="@+id/btnDivide"

                android:layout_width="80dip"

                android:layout_height="70dip"

                android:gravity="center"

                android:onClick="onButtonClickHandler"

                android:text="/"

                android:textSize="30dp"

                android:textStyle="bold" />

        </TableRow>

    </TableLayout>

</LinearLayout>

原文链接:http://www.apkbus.com/blog-813041-61048.html

0人推荐
随时随地看视频
慕课网APP