当前位置:操作系统 > 安卓/Android >>

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 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,