Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android计算机应用计算器设计_Android_Android Layout - Fatal编程技术网

android计算机应用计算器设计

android计算机应用计算器设计,android,android-layout,Android,Android Layout,好吧,问题是我想让我的android计算器界面看起来像这样,有人能给我一些建议或帮助吗?非常感谢 以及守则: 但我似乎做不到。这是我的代码,也是我的代码到目前为止的样子: ``指向您的C驱动器的链接没有多大帮助。我是新来的,它不允许我上传图片。有办法上传图片吗?是的,代码格式化图标旁边有一个图像图标。编辑此问题并使用该问题上载图像您最好在布局中使用栅格视图。另外,请上传最终结果的图片,因为有一个内置的选项。谢谢大家,但它不允许我上传图片,因为我需要有10个信誉点。你们能投票表决我的问题或答

好吧,问题是我想让我的android计算器界面看起来像这样,有人能给我一些建议或帮助吗?非常感谢

以及守则:


但我似乎做不到。这是我的代码,也是我的代码到目前为止的样子:


``

指向您的C驱动器的链接没有多大帮助。我是新来的,它不允许我上传图片。有办法上传图片吗?是的,代码格式化图标旁边有一个图像图标。编辑此问题并使用该问题上载图像您最好在布局中使用栅格视图。另外,请上传最终结果的图片,因为有一个内置的选项。谢谢大家,但它不允许我上传图片,因为我需要有10个信誉点。你们能投票表决我的问题或答案,这样我就可以这样做了吗?
  <LinearLayout 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"
   android:orientation="vertical"
   android:weightSum="10"
   >


    <TextView 
      android:id="@+id/tv"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:text="@string/zero"
    android:textSize="50sp"
    android:minHeight="100dp"
    android:gravity="bottom|end"
    android:layout_weight="2.5"



            />



    <LinearLayout
    android:id="@+id/layout1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:weightSum="5"
    android:orientation="horizontal"
    android:layout_weight="2.5"     
    >


    <Button 
    android:id="@+id/number7"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/seven"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"
    />

    <Button 
    android:id="@+id/number8"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/eight"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />

    <Button 
    android:id="@+id/number9"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/nine"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"
    />

    <Button 
    android:id="@+id/dividesign"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/divide"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"
    />

    <Button 
    android:id="@+id/signpercent"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/percent"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />










     </LinearLayout>

    <LinearLayout 
    android:id="@+id/layout2"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:weightSum="5"
    android:orientation="horizontal"
    android:layout_weight="2.5"
     >

    <Button 
    android:id="@+id/number4"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/four"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />

     <Button 
    android:id="@+id/number5"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/five"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />

    <Button 
    android:id="@+id/number6"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/six"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />

    <Button 
    android:id="@+id/multiplysign"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/multiply"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />

    <Button 
    android:id="@+id/onedividexsign"
    android:layout_width="wrap_content"
    android:layout_height="fill_parent"
    android:text="@string/onedividex"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    /> 
    </LinearLayout>

    <LinearLayout 
    android:id="@+id/layoutrest"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_weight="2.5">

    <RelativeLayout 
    android:id="@+id/layout3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal"

    >

    <Button 
    android:id="@+id/number1"
    android:layout_width="71dp"
    android:layout_height="wrap_content"
    android:text="@string/one"
    android:onClick="findWhichButtonClickedOn"
    />
    <!--  android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    />-->

    <Button 
    android:id="@+id/number2"
    android:layout_width="71dp"
    android:layout_height="wrap_content"
    android:text="@string/two"
    android:layout_toRightOf="@+id/number1"
    android:layout_toEndOf="@+id/number1"
    android:onClick="findWhichButtonClickedOn"

    />

     <Button 
    android:id="@+id/zero"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/zero"
    android:layout_below="@+id/number1"
    android:layout_alignLeft="@+id/number1"
    android:layout_alignStart="@+id/number1"
    android:layout_alignEnd="@+id/number2"
    android:layout_alignRight="@+id/number2"
    android:clickable="true"
    android:onClick="findWhichButtonClickedOn"

    />

    </RelativeLayout>

    <LinearLayout 
    android:id="@+id/layout4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:layout_centerHorizontal="true"
    android:weightSum="2">


    <Button 
    android:id="@+id/number3"
    android:layout_width="71dp"
    android:layout_height="wrap_content"
    android:text="@string/three"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />

    <Button 
    android:id="@+id/dot"
    android:layout_width="71dp"
    android:layout_height="wrap_content"
    android:text="@string/dot"
    android:layout_weight="1"
    android:onClick="findWhichButtonClickedOn"

    />


    </LinearLayout>

    <LinearLayout 
    android:id="@+id/layout5"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_toRightOf="@+id/layout4"
    android:layout_toEndOf="@+id/layout4"
    android:orientation="vertical">
    <Button 
    android:id="@+id/minus"
    android:layout_width="71dp"
    android:layout_height="wrap_content"
    android:text="@string/minus"
    android:onClick="findWhichButtonClickedOn"

    />

    <Button 
    android:id="@+id/plussign"
    android:layout_width="71dp"
    android:layout_height="wrap_content"
    android:text="@string/add"
    android:onClick="findWhichButtonClickedOn"


    />
    </LinearLayout>

    <LinearLayout 
    android:id="@+id/layout6"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_toRightOf="@+id/layout5"
    android:layout_toEndOf="@+id/layout5"
    android:orientation="vertical">

    <Button 
    android:id="@+id/equalsign"
    android:layout_width="71dp"
    android:layout_height="fill_parent"
    android:text="@string/equals"
    android:onClick="findWhichButtonClickedOn"
     />
            </LinearLayout>

      </LinearLayout> 
      </LinearLayout>