文档详情

android计算器论文毕业设计.docx

发布:2017-08-28约2.68万字共10页下载文档
文本预览下载声明
android计算器设计 1.界面的设计 应用程序图标的设计 每一个应用程序,我们都要设计一个图标,可以说图标是应用程序的名片,好的图标能够很快地吸引用户。 关于如何设计图标,在网上可以查询相关文件进行学习,在这不多做讲述,本人在网上寻找了一个图标作为计算器应用的图标,图标如下所示。 由于不同的android手机有着不同的分辨率,将不同分辨率的图标图片放置在相应位置,如下图所示。 drawable-hdpi中放置分辨率最高的图标,drawable-ldpi中放置分辨率中等的图标,drawable-hdpi中放置分辨率最低的图标。 图标图片大小的要求如下: 在AndroidManifest.xml文件中进行修改,修改情况如下: application android:icon=@drawable/calculator android:label=@string/app_name 其他设置保持不变。 在value中的String.xml中加入app_name,代码为: string name=app_name计算器/string。 结果如下图所示: 按钮放置以及界面编排 界面设计应该尽量简洁而美观,应该具有良好的交互性。因本人水平有限,所以设计的界面不是很完美,望请见谅。 最终设计的计算器界面情况如下所示: 整个界面的布局为LinearLayout,按钮的布局为TableLayout。另外需要对EditText和Button的一些属性进行相关设置,以使得它们满足我们的需要。 在这直接给出main.xml中的代码,代码如下所示: ?xml version=1.0 encoding=utf-8? LinearLayout xmlns:android=/apk/res/android android:orientation=vertical android:layout_width=fill_parent android:layout_height=fill_parent android:background=#880000 android:paddingTop=50px EditText android:id=@+id/editText android:gravity=left android:text= android:textSize=37px android:layout_height=150px android:layout_width=fill_parent android:layout_marginBottom=20px android:layout_marginLeft=10px android:layout_marginRight=10px android:editable=false android:cursorVisible=false /EditText EditText android:id=@+id/editText1 android:gravity=left android:text= android:textSize=40px android:layout_height=80px android:layout_width=fill_parent android:layout_marginBottom=30px android:layout_marginLeft=10px android:layout_marginRight=10px android:editable=false android:cursorVisible=false android:focusable=false /EditText TableLayout android:layout_width=fill_parent android:layout_height=fill_parent android:stretchColumns=0,1,2,3,4 TableRow Button android:id=@+id/buttom7 android:layout_margin=3px android:text=7 android:textSize=40px android:focusable=false / Button android:id=@+id/buttom8 android:layout_margin=3px android:text=8 android:textSize=40px an
显示全部
相似文档