Android学习笔记(二) 之 参考网易做的健康计算器
首先创建一个Android Project
在Build target时候我选择的是Android2.2
然后进入res/values目录下,创建strings.xml
内容如下:
[xhtml]
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">关爱健康:密切关注您无形的财富</string>
<string name="app_name">健康计算器</string>
<string name="bodyHeightString">身高:</string>
<string name="bodyHeightUnitString">厘米</string>
<string name="weightString">体重:</string>
<string name="weightUnitString">公斤</string>
<string name="易做图String">性别:</string>
<string name="computeButtonText">计算</string>
<string name="clearButtonText">清零</string>
</resources>
然后创建parameters.xml
[xhtml]
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="fontSize">22px</dimen>
<dimen name="TextViewWidth">70px</dimen>
<dimen name="EditTextWidth">120px</dimen>
<dimen name="UnitViewWidth">60px</dimen>
</resources>
然后再进入layout目录下修改main.xml
[xhtml]
<?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"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="@dimen/TextViewWidth"
android:layout_height="wrap_content"
android:textSize="@dimen/fontSize"
android:text="@string/易做图String"
android:id="@+id/易做图"
/>
<RadioGroup
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/易做图"
android:checkedButton="@+id/radioMan"
android:orientation="horizontal"
android:id="@+id/易做图Menu"
>
<RadioButton android:text="男" android:id="@id/radioMan" />
<RadioButton android:text="女" android:id="@+id/radioWoman" />
</RadioGroup>
<!-- 身高 -->
</RelativeLayout>
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="@dimen/TextViewWidth"
android:layout_height="wrap_content"
android:textSize="@dimen/fontSize"
android:text="@string/bodyHeightString"
android:id="@+id/bodyHeight"
/>
<EditText
android:layout_width="@dimen/EditTextWidth"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/bodyHeight"
android:layout_alignTop="@id/bodyHeight"
android:id="@+id/bodyHeightValue"
/>
<TextView
android:layout_width="@dimen/UnitViewWidth"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/bodyHeightValue"
android:layout_alignTop="@id/bodyHeightValue"
android:textSize="@dimen/fontSize"
android:text="@string/bodyHeightUnitString"
android:id="@+id/bodyHeightUnit"
/>
</RelativeLayout>
<!-- 体重 -->
<RelativeLayout android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="@dimen/TextViewWidth"
android:layout_height="wrap_content"
android:textSize="@dimen/fontSize"
android:text="@string/weightString"
android:id="@+id/weight"
/>
&
补充:移动开发 , Android ,