[Test]Project
Calc
0 « edit text
| button7 | button 8 | button 9 | button + « button (selector를 사용하면 버튼이 이쁘게 바뀐다.) |
| button 4 | button 5 | button 6 | button - |
| button 1 | button 2 | button 3 | button * |
| button 0 | button = | button / |
| image view | Text view. |
화면 HVGA, WVGA800을 만족하는 프로젝트를 개발.
<?xml version=”1.0” encoding=”utf-8”?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
android:orientation=”vertical”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
android:background=”#ffffffff”>
<EditText
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:text=”0”
android:gravity=”right”/>
<RelativeLayout
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”>
<LinearLayout
android:id=”@+id/bottom_linearlayout”
android:orientation=”horizontal”
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:layout_alignParentBottom=”true”>
<ImageView
android:layout_width=”150dp”
android:layout_height=”200dp”
android:scaleType=”fitStart”
android:layout_marginLeft=”5dp”
android:src=”@drawable/star1”
android:gravity=”left”/>
<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”made by sulac”
| android:layout_gravity=”bottom | right” |
android:gravity=”right”/>
</LinearLayout>
<TableLayout
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
android:stretchColumns=’*’
android:layout_above=”@id/bottom_linearlayout”>
<TableRow android:layout_weight=”1”>
<Button android:layout_height=”fill_parent” android:text=”7”/>
<Button android:layout_height=”fill_parent” android:text=”8”/>
<Button android:layout_height=”fill_parent” android:text=”9”/>
<Button android:layout_height=”fill_parent” android:text=”+”/>
</TableRow>
<TableRow android:layout_weight=”1”>
<Button android:layout_height=”fill_parent” android:text=”4”/>
<Button android:layout_height=”fill_parent” android:text=”5”/>
<Button android:layout_height=”fill_parent” android:text=”6”/>
<Button android:layout_height=”fill_parent” android:text=”-“/>
</TableRow>
<TableRow android:layout_weight=”1”>
<Button android:layout_height=”fill_parent” android:text=”1”/>
<Button android:layout_height=”fill_parent” android:text=”2”/>
<Button android:layout_height=”fill_parent” android:text=”3”/>
<Button android:layout_height=”fill_parent” android:text=”*”/>
</TableRow>
<TableRow android:layout_weight=”1”>
<Button android:layout_height=”fill_parent” android:text=”0”/>
<Button android:layout_height=”fill_parent”
android:layout_span=”2”
android:text=”=”/>
<Button android:layout_height=”fill_parent” android:text=”/”/>
</TableRow>
</TableLayout>
</RelativeLayout>
</LinearLayout>
\